2277 9
16278 6
5179 10
5703 1
17584 7
13005 1
14830 4
22729 8
23852 7
20554 4
34257 5
23077 7
32883 1
21402 3
40305 1
28808 9
18078 11
15528 8
22559 2
15802 2
39506 11
16556 4
10704 5
30401 4