278 44
1177 297
2861 532
3631 600
2599 522
3204 939
1912 146
2972 860
2882 702
618 55
2948 720
1792 422
2429 576
2989 521
1933 443
3256 562
3146 658
2216 315
2526 653
1507 308
3084 697
2484 673
3824 457
3300 627