35708 2
31680 4
98682 19
76981 8
55781 5
158305 17
56784 7
178726 35
120357 10
88808 9
74101 10
58759 9
84782 17
30655 1
219528 49
166183 41
73427 9
158402 25
259105 46
38202 3
44283 9
44734 8
30702 2
32557 1