75582 9
164883 35
899827 161
21856 0
27580 1
70734 9
47209 2
94883 18
87554 19
19355 1
31307 2
44729 14
44234 5
139134 37
71131 12
30834 4
35309 2
127105 16
98655 27
107053 18
31353 3
28283 4
32033 2
37779 4