4480 945
1705 95
3692 413
2704 553
4106 356
4958 939
3769 82
4466 613
4315 371
1451 301
2984 319
3722 763
2925 482
3029 244
3971 833
3528 713