2956 2
8405 1
35283 3
9906 10
18005 3
16759 4
38584 7
53684 3
27805 8
29808 1
22583 9
31902 8
29559 2
26908 11
24628 8
38457 11
56682 10
22909 5
39201 1
67601 12
31282 6
24628 7
28303 8
39359 8