42000
52671
43593
4249
4364
6019
542
11437
137261
20940
32986
5351
109232
32717
27132
2670
2563
698
11539
2878
17
29682
11200
111701
30505
47850
1161
23
33817
9356
8809
6276
122317
9558
33090
59238
44773
10101
14762
2873
474
12432
24721
80203
3360
11987