793378
8481000
71440
514356
905199
177355
1012578
855813
687333
178244
1001802
711805
2908361
2600455
2534928
2481455
2225995
2123955
2078281
2014719
1903226
1671208
1608351
1567406