880826
241642
4651000
1015382
732214
548103
754996
988695
1020862
816827
109492
664786
2908361
2600455
2534928
2481455
2225995
2123955
2078281
2014719
1903226
1671208
1608351
1567406