3530 528
256978 1182
134169 235
160244 216
69545 477
19590 296
263938 705
20977 597
148560 332
80163 566
26225 514
11367 585
2275 75
3708 136
6409 694
6162 59
34146 638