3530 528
256648 1182
133943 235
160048 216
69511 477
19588 296
263805 705
20955 597
148462 332
80053 566
26215 514
11367 585
2272 75
3705 136
6404 694
6158 59
34086 638