3052
27437
18373
15146
19483
6528
4941
8225
2548
9059
8637
4129
63286
4384
4557
3130
16882
15210
5913
5138
22013
10457
54275
92063
4818
4169
6733
9911
30856
4842
8032