540880
92811
994909
1000124
34695
514750
770514
145330
480133
340876
243501
891910
5096799
3528581
3029148
2332804
2218988
2016609
1924357
190278
1749118
1716136
1671195
1628471