22326 1
18880 4
22577 1
23529 1
15755 4
24234 2
31933 4
41484 6
18481 1
43528 14
32604 4
19680 4
21629 0
17332 1
14431 0
16678 2
20530 2
16576 0
14959 0
17980 1
47830 0
39801 12
17503 1
27980 3