150 90
296 178
161 97
211 127
295 177
169 101
236 142
487 292
296 178
177 106
392 235
618 371
2151 1291
848 509
1303 782
845 507
1219 731
919 551
304220 182532
192429 115457
175438 105263
160640 96384
138111 82867
114994 68996
106065 63639
100809 60485
96324 57794
85914 51548