2380
20415
2140
1729
17520
16211
1622
1640
18157
16719
15914
15551
32947
25070
23452
20803
1697267
16242
1517148
14446
1360144
12540
11330
9730