2162
1992
4213
40911
4818
2855
4438
48514
56515
3646
7019
44317
2014537
14190284
1389512
12331261
1191640
112183
10188157
1001212
846837
81846
77195
70182