627584
379409
85933
5379
1026629
202535
618916
162672
643338
99374
428213
96161
5096799
3528581
3029148
2332804
2218988
2016609
1924357
190278
1749118
1716136
1671195
1628471