5014 36
5447 66
21368 200
15206 681
3516 760
8929 653
6633 406
8423 706
4686 698
3888 74
3990 459
2237 408