42000
54838
43277
4365
4594
6195
589
11437
138256
27170
38539
5400
109234
31853
27489
2878
7067
668
11539
3523
82
28399
11201
111704
30940
49486
2314
29
36604
8778
29930
6055
136398
10290
35686
59240
46292
11019
14544
3077
548
19769
24758
82594
4333
4206
12000