21352 3
66102 17
40830 5
19959 1
24059 2
31053 1
30033 1
27632 3
19901 1
19954 1
35651 4
39529 12
22726 2
25483 3
19706 3
14505 0
20628 1
29854 8
15428 5
51601 19
35381 3
76454 3
16257 2
23229 2