3800
4161
14876
3460
10843
4572
3273
3712
8534
6923
3263
3878
10029
3364
2967
3306
29618
34417
178464
35842
204927
96792
52227
724881
264476
50802
116875
25543
10659
53380
22564
9027
23578
230511
23664
40544
24195
42905
9493
15568
149803
8032
12210
2869
5450
35924
6425
5378
7708