28359 4
31133 5
32556 3
29201 2
32953 5
31581 5
34982 5
49479 9
23557 2
28203 2
21629 4
30227 3
35807 0
27529 0
24481 4
36533 1
21456 6
29955 4
47484 12
28805 3
74927 9
53429 9
57381 11
198727 27