3530 528
257015 1182
134197 235
160268 216
69547 477
19590 296
263951 705
20980 597
148568 332
80176 566
26227 514
11367 585
2275 75
3708 136
6409 694
6162 59
34152 638