5476 875
82906 595
4269 551
4656 636
3358 337
2928 496
940 34
8043 536
2723 477
3065 467
912 157
2222 262