33826 2
117407 4
120654 8
46652 5
22981 1
42101 4
23576 2
28932 1
27680 2
23803 6
74481 7
51104 8
35126 4
53377 10
34926 5
29602 2
27202 3
30503 4
21458 2
23108 2
20628 2
24234 0
22077 3
21657 2