5023 36
5448 66
21374 200
15207 681
3517 760
8931 653
6635 406
8425 706
4686 698
3892 74
3990 459
2238 408