21078 2
58734 5
113004 10
27053 4
32776 2
38478 4
18357 1
30180 4
22908 6
58429 4
24128 2
32234 4
26859 3
36553 3
35954 10
38528 3
87554 7
34431 8
34834 1
22127 0
19605 3
33406 2
97328 7
41002 16