27528 1
31608 3
30603 2
80332 4
47877 4
31078 3
46927 5
32933 1
32180 4
33383 3
30056 4
30008 1
22101 4
43977 9
40002 6
36577 3
36734 1
31128 5
75304 8
47709 2
76905 8
40801 5
54058 8
38579 4