1127
20911
965
18024
29410
1975
2530
12210
11810
21918
733
9510
688012
49393
48590
48028
4255271
4043158
33124
3255151
31126
26712
24491
22900