196581
1850117
232884
196389
261598
283977
206292
4168113
16237137
144867
31802178
150596
32481177
644680
1563115
16296115
11683120
8605132
1314395
4312121