137825
282945
2700
1430
97015
3921217
2160
3250
157581
139244
160833
111736
1975637
13691284
1363312
11916261
1164340
110193
9860157
967611
800437
79996
74625
68072