118633 26
28631 4
18107 1
45428 5
53457 3
28107 3
39708 6
145127 20
27758 2
29379 6
24202 1
31927 6
25359 4
23332 1
23030 2
21676 1
19776 0
25104 2
32534 1
25855 1
22728 2
47752 8
31933 4
43902 20