5054 36
5451 66
21406 200
15219 681
3519 760
8932 653
6637 406
8426 706
4691 698
3892 74
3994 459
2239 408