4693 680
1794 55
3323 619
3020 486
4070 356
3697 763
3003 244
1449 84
3949 833
3614 858
3297 646
3535 485
4244 631