2916 655
2688 803
2818 384
24640 171
13648 421
3843 405
36880 433
6377 416
2111 147
9292 145
4937 482