5053 36
5451 66
21406 200
15215 681
3519 760
8932 653
6636 406
8426 706
4691 698
3892 74
3994 459
2239 408