2413
2132
4007
46615
3210
103425
138373
136733
1634
9455
124021
6357
201860
1650817
1169712
11548276
1046516
10436260
98094
8471155
787911
71856
62724
58112