2916 655
2698 803
2820 384
24643 171
13649 421
3844 405
36887 433
6379 416
2111 147
9294 145
4940 482