274863
96903
392311
485298
582873
1002889
987685
345697
121
201
51
71
5485367
4513935
4325459
3440462
3438998
3391286
3337956
3000729
2985226
2476209
2131352
2125407