425677 102
251227 43
157430 21
42857 3
97358 19
30654 2
87703 9
91977 17
69684 12
64209 11
45630 4
248777 65
71383 20
119957 20
36980 3
56081 4
128951 21
71228 9
42076 4
48532 8
61577 9
82659 34
50302 6
85052 4