4160 580
3886 588
26919 941
3695 505
3849 350
8525 51
8021 501
2799 138
4965 418
2589 451
8898 891
3083 584
6013 599
1006 101
4325 599
3310 671