59778 8
189203 27
56851 14
173108 27
29281 1
325429 46
26026 4
464033 59
67526 4
45627 8
128977 34
115107 11
52209 8
124832 12
56176 5
22481 2
137503 21
339732 66
189128 32
198726 28
121680 11
260483 29
332983 28
420507 100