5056 36
5452 66
21407 200
15221 681
3519 760
8932 653
6637 406
8427 706
4691 698
3892 74
3995 459
2239 408