30631 0
19755 11
25384 3
49881 4
17009 8
19957 5
19479 10
24983 2
17357 2
16926 9
19784 1
139654 11
35356 1
33984 5
28830 11
20726 5
43304 3
30079 9
15677 6
56355 4
24829 8
36407 4
11783 5
32634 4