42000
57589
45378
4825
4881
6610
569
11437
139491
24754
37850
5397
109232
33216
29441
2812
4761
580
11539
2877
34
30591
11200
111702
31023
49179
2100
23
35381
8751
9254
6504
125083
10028
35630
59239
49151
9889
13484
2947
526
16854
24721
82140
3706
12023