427083 102
251684 43
157681 21
43009 3
97555 19
30656 2
87751 9
92103 17
69880 12
64404 11
45783 4
249180 65
71581 20
120205 20
37102 3
56408 4
129132 21
71383 9
42426 4
48602 8
61803 9
82831 34
50534 6
85332 4