33495
876352
626443
749809
709965
280436
486630
80215
191393
707574
89272
198646
5484367
4512935
4323459
3440462
3438998
3391286
3337956
3000729
2985226
2476209
2131352
2125407