563381
399677
967904
796714
245818
232882
287128
218850
467136
595999
901208
771608
5096799
3528581
3029148
2333804
2218988
2016609
1924357
190278
1750118
1716136
1671195
1628471