39029 8
93902 25
76577 15
85152 27
54484 11
33909 2
41827 9
57307 12
46201 8
156305 11
65458 21
48304 7
61777 10
58506 10
55505 6
19378 1
29053 6
20159 3
41281 1
42654 14
37306 15
32006 4
38855 9
20833 1