29326 5
167907 23
146482 16
34506 2
29104 0
36877 4
33301 1
49427 8
49328 10
23406 1
25208 2
32877 5
48501 6
42133 3
28078 0
23731 2
29980 1
38107 6
39902 1
49406 4
35433 1
37929 2
30833 4
43102 8