30629 0
19753 11
25384 3
49882 4
17009 8
19953 5
19482 10
24981 2
17357 2
16927 9
19781 1
139655 11
35356 1
33981 5
28826 11
20731 5
43302 3
30081 9
15677 6
56357 4
24827 8
36408 4
11776 5
32632 4