2953 2
8406 1
35282 3
9908 10
18004 3
16753 4
38583 7
53683 3
27809 8
29802 1
22578 9
31901 8
29554 2
26908 11
24627 8
38454 11
56677 10
22907 5
39207 1
67606 12
31280 6
24631 7
28306 8
39351 8