611167
962964
716425
200871
64862
19152
745292
21671
496900
709340
8261
840867
2939361
2624455
2556928
2510455
2240995
2136955
2098281
2028719
1913226
1678208
1612351
1570406