26517
32712
2900
31613
29815
31913
2799
2679
28113
23813
2859
2279
613312
43960
43823
42037
3715270
3506156
29994
2906149
27826
23612
21980
19970