4139 580
3884 588
26870 941
3690 505
3838 350
8520 51
8018 501
2794 138
4963 418
2586 451
8898 891
3078 584
5992 599
998 101
4313 599
3306 671