37687
899435
987386
680716
59703
672873
313947
679947
217566
868967
660358
1026129
5484367
4512935
4323459
3440462
3438998
3391286
3337956
3000729
2985226
2476209
2131352
2124407