31356 2
54408 3
151928 22
40931 5
40384 6
55984 21
45708 8
29555 1
30001 3
41903 5
51031 6
55753 11
49503 5
66407 8
35005 2
47609 12
46732 10
38829 9
72054 11
37576 4
66829 13
71756 10
65428 12
56957 12