3065
2566
1580
2355
2215
1924
2207
3566
3810
1681
2290
3180
1634917
1154912
11173276
1034216
10109258
97624
8269155
774411
71046
61814
57422
54098