5039 36
5448 66
21387 200
15213 681
3517 760
8932 653
6635 406
8425 706
4687 698
3892 74
3993 459
2238 408