994490
795964
435413
556414
211527
428283
116794
534706
7715
851675
173819
669263
5112799
3544581
3043148
2346804
2224988
2030609
1939357
190678
1755118
1717136
1680195
1631471