40880 9
27556 2
28204 3
21926 0
27729 4
35756 2
33580 2
23284 3
21529 1
28306 3
19028 0
32428 2
34851 3
57602 4
109509 12
28601 2
39157 5
25609 2
24053 2
44280 7
40752 6
28154 0
38251 5
40631 6