700117
40618
3521
599138
54548
166590
99040
38131
19616
26015
939
860
25723
29127
1006200
46615
19330
80658
95796
51546