3531 528
257057 1182
134227 235
160307 216
69553 477
19590 296
263965 705
20981 597
148577 332
80187 566
26228 514
11367 585
2275 75
3708 136
6409 694
6164 59
34162 638