19758 3
43702 13
310281 18
485908 31
390282 21
467556 30
173154 15
398653 31
125783 7
164032 9
273729 15
215578 14
136751 12
239157 28
111284 3
115807 12
66377 6
118907 5
153957 13
65178 4
102126 3
218780 14
90153 7
92801 3