3530 528
256996 1182
134182 235
160254 216
69546 477
19590 296
263941 705
20979 597
148561 332
80170 566
26226 514
11367 585
2275 75
3708 136
6409 694
6162 59
34151 638