2330
20115
2110
1699
17120
16011
1602
1630
15914
17757
16762
1560
32657
24870
23242
20623
1678267
16122
1493148
14326
1338144
12450
11230
9630