5055 36
5451 66
21406 200
15220 681
3519 760
8932 653
6637 406
8427 706
4691 698
3892 74
3994 459
2239 408