190309
75775
477748
317159
459569
389800
2936
1931
744804
118889
626344
477631
5511367
4529935
4347459
3444998
3443462
3404286
3352956
3011729
2999226
2481209
2133352
2132407