793378
8481000
71440
514356
905199
177355
1012578
855813
687333
178244
1001802
711805
2907361
2598455
2534928
2480455
2224995
2123955
2078281
2013719
1903226
1671208
1607351
1567406