3131 874
74274 590
4233 550
4591 636
3263 337
2914 496
932 34
7941 536
2681 477
3006 467
891 157
2157 262