2280
20015
16011
1659
16820
2060
1572
1610
15914
17657
1550
16562
32147
24590
22962
20403
1655267
16002
1463148
14176
1320144
12370
11150
9510