52829 13
34708 3
38576 5
32856 2
979759 202
131631 24
21159 1
54581 7
34154 4
73508 15
151428 21
262253 59
43227 4
136082 30
157932 25
53151 12
43052 7
25405 2
109528 11
23834 1
123483 11
76656 1
107359 14
64102 6