30553 11
39503 10
28082 5
27026 6
29427 3
45483 3
38727 4
27834 2
47003 6
47429 6
41883 1
59157 20
48954 9
108027 27
38257 8
92702 25
76157 15
84606 27
54201 11
33604 2
41532 9
56981 12
45759 8
155755 11