21952 2
37559 5
20658 0
39059 5
27552 1
28027 8
30952 1
44356 3
78680 11
21978 2
18034 1
57953 5
57182 9
57955 15
98976 1
28752 3
18301 0
29451 7
95251 18
63584 24
44927 6
40877 1
23556 3
23426 2