353226 20
135758 6
146851 8
216059 17
126108 6
79430 1
100876 4
110979 3
21076 0
63609 6
56126 1
66407 1
38907 1
42509 1
53705 2
77655 3
53759 5
53177 2
122234 2
166651 13
85983 2
157132 11
231730 23
47108 3