75156 12
23503 2
35831 3
21283 1
22332 1
22408 2
21134 3
98879 18
25281 4
101027 14
45606 5
41952 1
22331 1
84777 20
74802 10
147977 28
66907 5
40833 7
57559 6
85833 4
56077 4
82204 11
41707 1
128208 20