876149
784907
40719
889650
172750
96626
86309
803294
518818
93474
395117
361388
5485367
4513935
4324459
3440462
3438998
3391286
3337956
3000729
2985226
2476209
2131352
2125407