23302 0
31579 8
94453 9
47101 7
30777 5
41909 9
30206 2
30759 6
47183 11
24079 1
19907 1
32033 4
190927 33
30233 5
48255 8
45230 8
39126 6
21954 5
27855 1
28206 2
58130 7
148258 32
144209 20
102278 40