26517
32712
2900
31613
29815
31913
2799
2679
28113
23813
2859
2279
613212
43960
43823
42027
3715270
3506156
29984
2906149
27826
23612
21980
19970