1478
2553
2080
2960
1950
28821
23611
27537
2093
1776
15714
22423
615512
44110
44063
42187
3736270
3524156
30184
2915149
27936
23762
22000
20120