9513
32114
113915
8451
1003105
2384
3200
1101201
33715
26012
103862
67430
95095
40838
51137
28832
67691
946221
762136
49951