29456 4
98505 36
32152 4
25428 3
28333 2
32001 4
25976 6
37101 4
59527 5
38756 15
31731 1
30601 2
30954 2
27853 3
28276 2
40884 2
84552 15
125629 23
19051 2
18480 4
24227 3
32479 2
18626 0
23981 1