3530 528
257050 1182
134223 235
160301 216
69552 477
19590 296
263963 705
20981 597
148575 332
80186 566
26228 514
11367 585
2275 75
3708 136
6409 694
6162 59
34159 638