33310
28430
1037
840
837
12411
24813
13312
987
27332
19323
2069
653612
46733
46510
44808
3997271
3775157
31704
3097151
29526
25332
23270
21430