32301 85
11745 299
13012 229
19832 381
67581 642
98216 634
12136 718
53265 646
11662 664
8141 354
40234 334
14349 584
5969 578
6129 296
6307 441
31301 273
70162 626