303536 796
105684 701
33085 545
6950 325
6336 261
31725 428
31157 238
15107 493
16307 584
12263 61
46879 728
27750 472
21553 475
48518 375
19853 617
334458 870
14737 363
160687 395
56234 608
733626 1687
91148 358
79499 180
168197 292
88976 1072
172723 257
62267 628
27048 935
259275 438