27302 8
48077 4
34126 1
30233 9
71526 16
146180 56
28606 12
494205 97
143676 10
278584 37
184681 22
123177 13
115804 7
195956 29
308959 18
662132 117
1488959 147
384580 45
252377 16
305984 26
16202 0
372931 44
313528 20
315681 28