59833 5
35031 4
98856 12
41809 4
27080 2
17701 1
43605 4
24027 1
26630 2
30002 2
16784 0
28905 8
100077 16
35827 4
30051 1
41456 8
19904 0
43630 4
41530 4
56030 16
156730 31
43008 4
25558 4
26054 1