5675 852
15667 112
14388 99
3662 557
10521 521
4540 721
5231 511
2958 521
4241 65
3480 377
8542 589
3682 792
2926 434
4112 664
3414 588
3653 213