2653 9
18032 6
6008 10
6555 1
17884 7
13652 1
15428 4
23457 8
25253 7
21252 4
35477 5
23633 7
34055 2
22081 3
41182 1
29354 9
18306 11
15905 8
22902 2
16007 2
39930 11
16705 4
10827 5
30632 4