2200
15611
1609
18415
16120
1990
1522
1510
17257
1490
15962
14714
30997
23580
21752
19523
1570267
15172
1405148
13606
1239144
11930
10610
8960