107806 17
59176 11
36159 6
34729 10
66153 6
247554 29
17079 2
91231 6
42456 3
42758 3
124276 10
44055 2
29083 3
43234 2
39255 1
32905 4
37183 4
29808 2
93254 13
14403 0
19104 1
44801 4
24334 1
42355 5