157556 25
48981 4
32984 0
101803 12
87932 19
48532 4
66531 4
75205 12
65928 13
31552 2
45705 4
39908 6
95578 18
67782 8
48755 9
141405 17
89756 16
48076 2
30826 5
26332 1
71633 9
40555 1
112478 22
40634 5