843352
5851000
647867
296565
749940
883590
92381
43255
289756
255425
660324
955919
506303
480502
955460
391669
15280748
684386
4780578
4320980
3494510
3373192
2272216
2199495
2054492
188366
1859948
16355
154961
1547545