42000
58601
45918
4985
5039
6802
558
11437
139445
27424
38861
5412
109236
33395
30171
2942
5179
547
11539
2879
34
32510
11201
111703
31612
49491
2200
30
34652
8067
9315
6463
134280
10207
37603
59239
50578
9755
12193
2895
542
16171
24722
86873
3685
12023