21817
1740
18329
17751
14747
15244
1580
15040
13838
10613
959
11516
22436
17040
15031
13460
10282
1001263
9024
8890
855148
742142
68411
6830