4928
44910
4211
82120
1640
3293
2304
3220
98613
1790
69210
135213
2014537
14190284
1389512
12331261
1191640
112183
10188157
1001212
846837
81846
77205
70182