29543 2
28273 6
34961 2
35917 5
34390 8
24304 7
19380 7
2180 5
20828 7
37326 3
30755 2
39585 2
36768 5
37967 0
44472 4
2431 4
3113 8
45353 17