147 88
99 59
287 172
181 109
228 137
159 95
119 71
183 110
484 290
296829 178097
188057 112834
171285 102771
156117 93670
133682 80209
112708 67625
102987 61792
98891 59335
94192 56515
82960 49776
5643 3386
9434 5660
5788 3473
2888 1733
16683 10010
8311 4987
391 235