3536 528
258547 1183
134956 236
161256 217
69700 477
19606 296
264578 705
21034 597
149128 332
80638 566
26274 514
11371 585
2282 75
3717 136
6428 694
6173 59
34476 638