35317
5999
110
117512
145336
3000
20532
2324
68380
120317
62324
1710
1643817
1163512
11422276
1041816
10345259
97924
8398155
782611
71616
57872
54348