3488 512
1479 84
3731 622
4314 371
4184 765
2069 139
1450 301
3690 413
3721 763
3028 244
3970 833
3150 481
2961 247
3347 619
3526 713
4474 945