5011 36
5447 66
21368 200
15204 681
3516 760
8929 653
6633 406
8423 706
4686 698
3885 74
3990 459
2237 408