3530 528
257041 1182
134219 235
160293 216
69551 477
19590 296
263962 705
20981 597
148575 332
80186 566
26228 514
11367 585
2275 75
3708 136
6409 694
6162 59
34157 638