301731 793
105457 701
33046 545
6941 325
6335 261
31712 428
31148 238
15098 493
16306 584
12256 61
46865 728
27742 472
21544 475
48515 375
19846 617
334295 870
14732 363
160626 395
56219 608
733474 1683
91131 358
79473 180
168110 292
88885 1072
172605 257
62252 628
27037 935
259138 438