302015 793
105482 701
33047 545
6943 325
6335 261
31713 428
31149 238
15098 493
16306 584
12256 61
46867 728
27742 472
21544 475
48515 375
19849 617
334314 870
14732 363
160630 395
56220 608
733489 1683
91132 358
79478 180
168119 292
88893 1072
172631 257
62257 628
27039 935
259149 438