5002 36
5447 66
21364 200
15200 681
3515 760
8926 653
6632 406
8423 706
4686 698
3881 74
3990 459
2237 408