124657 12
313880 80
164282 35
132230 15
108458 20
157227 27
81859 8
87656 21
145033 28
61052 10
72633 8
33428 3
51204 7
39577 3
77059 13
70630 12
79930 13
227654 44
49327 10
326233 63
101252 24
179504 39
123183 14
57753 8