88104 25
50183 8
43184 12
26103 3
19928 3
40406 10
29033 2
39001 6
41382 16
108133 34
80981 24
25153 8
54833 13
64376 22
43657 11
35052 6
33727 7
27456 1
19259 1
79281 16
48209 11
24408 4
21730 3
21509 2