5194 36
5465 66
21437 200
15265 681
3521 760
8939 653
6657 406
8441 706
4704 698
3927 74
4012 459
2242 408