42000
51299
46045
3800
3891
5964
506
11437
135875
14439
28235
5374
109091
31168
25043
2236
1543
437
11539
3210
4
26955
11201
111702
30729
38105
1290
21
31559
10944
8632
5763
116271
8965
31362
59239
44473
8869
15791
2726
533
16802
24707
73846
3825
12023