3956 833
3621 858
4561 364
3304 646
1800 55
2363 242
3325 43
2987 501
3541 485
2931 431
3025 486
3702 763
2821 228
4250 631
1688 297
2946 247
1675 95
1428 301
1391 124
3327 619
2478 168
1453 84
3512 713
2907 482