567801
362456
234800
147789
387596
174973
274826
915353
370357
729802
17353
8621000
5512367
4530935
4347459
3444998
3443462
3404286
3353956
3011729
2999226
2481209
2133352
2132407