19955 163
85149 232
56874 299
36770 372
42739 321
49427 319
60598 352
121533 413
76394 332
175370 1154
184161 830
34645 207
79848 277
38342 147
35229 245
39116 220
101350 431
123597 503
105499 443
41645 113
336295 1489
135367 242