42000
50776
44178
4060
4338
5745
530
11437
136816
19632
31250
5357
109095
32625
26609
2560
2344
687
11539
2879
17
29443
11200
111702
30454
44206
1167
21
33080
10391
8625
6187
118530
9406
32007
59239
42729
8810
15009
2847
474
16635
24674
75158
4111
12013