3650
3980
2983
29962
28818
2924178
28323
2750
52551
25912
25331
22735
31987
24420
22822
20243
1639267
15922
1455148
14026
1309144
12300
11090
9380