42000
51153
45453
3977
3923
6019
509
11437
136543
14903
31856
5351
109093
30566
26304
2274
2210
546
11539
2878
17
28231
11200
111703
31327
39446
1244
21
31794
10919
8713
6098
123133
9366
32081
59239
44995
9174
16280
2734
481
16670
24696
76771
3854
11998