97026 8
115705 22
45552 5
44331 4
28083 4
29134 1
25701 2
76576 11
47627 6
29306 1
30303 3
16708 0
21954 1
20606 0
31284 2
65007 9
22628 4
23932 3
18629 1
27677 5
18856 1
20702 3
36608 3
34551 6