2983 663
3336 43
2776 696
1137 61
2568 781
3909 679
4788 857
3147 433
2680 778
2592 576
5157 538
2659 495
3606 791
2692 663
2924 379
345 109
4206 733
2688 446
2284 473
2836 603
3488 383
3044 685
3184 657
2330 580