26480 6
18956 4
16933 1
47657 7
19052 1
34732 6
29078 4
22230 2
20353 1
41127 8
89981 6
38082 5
49633 9
68583 13
61629 12
20652 2
29680 2
100134 15
26509 6
21851 2
19806 0
28032 5
94333 27
34001 11