5700
15807
6937
3286
8662
21912
7537
20817
15333
10301
8037
4697
24242
24283
22243
21302
30677
4088
3582
5157
9663
16198
31112
18227