3530 528
257028 1182
134209 235
160281 216
69547 477
19590 296
263955 705
20980 597
148572 332
80181 566
26228 514
11367 585
2275 75
3708 136
6409 694
6162 59
34154 638