105833 14
59905 5
33902 2
33158 2
23481 2
55277 5
21327 3
32679 4
43434 4
65751 9
43281 3
338207 55
30684 2
19755 0
66232 16
85656 10
74477 9
32481 2
22158 2
38058 4
151483 19
44881 4
85576 20
54382 9