59829 5
35026 4
98856 12
41809 4
27081 2
17707 1
43602 4
24029 1
26632 2
30008 2
16779 0
28906 8
100080 16
35826 4
30055 1
41458 8
19907 0
43628 4
41533 4
56031 16
156729 31
43004 4
25551 4
26052 1