110
117512
3000
100
161718
145236
20532
2324
68380
120317
80
70716
1643717
1163412
11409276
1041716
10338259
97924
8394155
782111
71596
62304
57852
54338