2651 9
18027 6
6005 10
6556 1
17882 7
13651 1
15433 4
23458 8
25255 7
21255 4
35483 5
23629 7
34057 2
22077 3
41182 1
29358 9
18304 11
15902 8
22902 2
16001 2
39927 11
16701 4
10833 5
30631 4