305058 799
105879 702
33117 545
6955 325
6340 261
31731 428
31157 238
15113 493
16312 584
12272 61
46887 728
27761 472
21561 475
48523 375
19866 617
334633 870
14739 363
160735 395
56244 608
733765 1688
91159 358
79529 180
168264 292
89040 1072
172842 257
62274 628
27052 935
259368 438