27583 2
24234 3
28479 4
30755 4
106183 17
25206 1
24628 2
38057 8
35281 4
36457 4
43107 6
30403 5
34831 5
86959 12
43057 6
71757 10
79805 11
41455 8
31929 4
59359 12
32106 3
41056 8
45783 6
19155 1