305310 799
105912 702
33122 545
6955 325
6340 261
31732 428
31160 238
15115 493
16312 584
12274 61
46891 730
27763 472
21561 475
48523 375
19869 617
334656 870
14739 363
160744 395
56248 608
733790 1688
91163 358
79536 180
168275 292
89051 1072
172866 257
62275 628
27053 935
259388 438