5682 852
15708 112
14432 99
3663 557
10525 521
4544 721
5233 511
2965 521
4246 65
3486 377
8559 589
3690 792
2928 434
4119 664
3418 588
3661 213