306853 801
106122 703
33154 545
6959 325
6342 261
31755 428
31166 238
15123 493
16315 584
12279 61
46898 730
27771 472
21574 475
48527 375
19872 617
334872 870
14742 363
160775 395
56258 608
733967 1688
91175 358
79586 180
168338 292
89136 1072
173059 257
62292 628
27060 935
259523 438