2597 326
12371 55
4244 493
3103 570
2298 366
3861 572
3355 637
4813 530
2120 156
3476 583
3365 302
3783 738
3715 545
2940 561
3621 827
1876 236