305029 18
271209 41
87382 15
488682 63
99406 11
64207 5
103259 16
168653 21
113605 6
74703 1
34181 2
56958 4
43407 2
77134 15
28179 0
33655 1
66781 12
73877 4
52677 3
42605 7
318004 77
36879 3
35959 2
32927 0