40831 9
27502 2
28154 3
21926 0
27680 4
35728 2
33577 2
23233 3
21530 1
28301 3
19034 0
32431 2
34830 3
57608 4
109484 12
28604 2
39133 5
25582 2
24030 2
44278 7
40680 6
28106 0
38227 5
40601 6