32297 85
11745 299
13012 229
19832 381
67580 642
98216 634
12136 718
53257 646
11661 664
8141 354
40231 334
14349 584
5969 578
6129 296
6307 441
31301 273
70159 626