580 53
1834 378
7285 107
6299 748
2516 417
2538 478
3924 720
4217 530
3353 744
26919 122
15850 192
6731 606