26530
1640148
12450
89278
8232
6890
6280
5260
55272
4438896
4090
3631
34607
25052
22233
1840267
17092
15526
1475145
13200
10540