40926 9
27576 2
28228 3
21953 0
27752 4
35758 2
33580 2
23282 3
21528 1
28306 3
19033 0
32433 2
34852 3
57609 4
109504 12
28605 2
39151 5
25626 2
24082 2
44281 7
40751 6
28157 0
38257 5
40679 6