3110
25532
6219
18625
13110
38932
63635
15762
2955
7904
20562
4483
38710
10060
5459
1979
14610
13763
5186
41055
14925
21281
30613
5012
89265
8740
3195
32028
2728
38141
16739
11960
38903
29742
19107
5720
21183
19887
130160
11938
4200
24343
32059
8094
5212
3779
7888
5813
5166
4667
3654