4168 580
3886 588
26925 941
3695 505
3850 350
8525 51
8021 501
2800 138
4966 418
2589 451
8898 891
3083 584
6017 599
1007 101
4328 599
3312 671