3536 528
258534 1183
134955 236
161250 217
69699 477
19606 296
264576 705
21033 597
149122 332
80638 566
26274 514
11371 585
2282 75
3717 136
6428 694
6173 59
34475 638