18191 567
4641 528
3930 390
1750 116
3178 628
8206 570
5725 479
4911 477
5703 668
3594 120
21329 873
80091 657
9943 587
5483 526
3392 494
918 78
1419 111
1615 126