16180 565
4570 528
3848 390
1706 116
3143 628
7906 570
5675 479
4871 477
5587 668
3554 120
21145 873
78910 656
9820 587
5385 526
3300 493
876 78
1379 111
1583 126