5682 852
15714 112
14436 99
3664 557
10525 521
4544 721
5233 511
2965 521
4246 65
3487 377
8560 589
3691 792
2928 434
4119 664
3420 588
3662 213