18591 567
4667 528
3958 390
1772 116
3195 628
8303 570
5740 479
4929 477
5714 668
3611 120
21400 873
80525 657
10002 587
5532 529
3456 494
945 78
1440 111
1632 126