627913
726997
437921
609703
299218
849423
267957
232884
148315
132298
23431
231982
5453367
4485934
4308459
3438462
3428998
3371286
3320956
2987729
2968226
2466209
2125352
2120407