32262 85
11739 299
13009 229
19828 381
67538 642
98194 634
12132 718
53198 646
11647 664
8136 354
40171 334
14342 584
5969 578
6127 296
6304 441
31245 273
70000 626