627584
379409
85933
5379
1026629
202535
618916
162672
643338
99374
428213
96161
5096799
3526581
3026148
2329804
2217988
2013609
1918357
190278
1747118
1715136
1669195
1627471