190309
75775
477748
317159
459569
389800
2936
1931
744804
118889
626344
477631
5512367
4530935
4347459
3444998
3443462
3404286
3353956
3011729
2999226
2481209
2133352
2132407