882108
708840
526169
716385
481930
879486
110405
72348
211414
68991
727766
80793
5485367
4512935
4323459
3440462
3438998
3391286
3337956
3000729
2985226
2476209
2131352
2125407