21351
2870
18222
29635
3020
22062
24457
33912
26015
2319
21520
2160
40097
30620
29213
26445
2277267
20574
1991153
1843149
18286
15120
14700
13000