1007
1417
1244
20024
1475
23618
1738
2057
3330
850
1447
12511
660612
47163
46880
45288
4053271
3843157
31964
3133151
29896
25552
23551
21690