2897 778
2562 387
3580 512
904 152
3308 665
2373 665
3237 533
5701 827
2654 764
621 109
2791 637
1388 396