31831 8
45479 5
28528 1
93282 6
72201 4
30334 1
141381 13
76709 17
154334 53
51726 4
215457 37
27657 4
255708 25
163807 6
67881 10
55378 17
81431 12
116184 27
73984 6
63528 5
31178 1
204379 44
289009 41
64008 9