4393 528
3662 390
1637 116
3113 628
7602 569
5649 479
4833 477
5550 668
3522 120
20973 873
77491 655
9731 587
5296 526
3247 493
836 78
1274 111
1547 126
12489 557