2916 655
2735 803
2824 384
24649 171
13658 421
3847 405
36923 433
6386 416
2120 147
9300 145
4945 482