29526 3
33033 4
25384 0
10005 10
19977 1
13731 8
10351 6
9603 10
10827 5
12658 7
8733 6
6056 10
7007 4
5801 4
8259 8
27978 4
18534 0
24953 12
16729 8
15551 7
15352 3
11001 5
13853 9
12003 8