2701 347
3774 553
3788 645
5031 313
3379 623
21649 586
2785 515
6155 764
2329 373
4012 69
952 65
2419 243
3993 512