34931 10
36307 6
41005 3
59453 11
56031 2
86182 12
47632 6
108155 17
41251 8
28952 3
151231 13
146106 20
51183 5
85483 9
168130 17
193426 40
76056 18
163857 18
38429 5
41356 3
92280 20
161628 12
83380 7
285030 29