2400 371
2902 663
2649 464
437 56
1433 254
2704 656
2978 747
2991 615
3127 861
1098 32
2486 662
4448 749
2955 387
4028 679
3049 456
3842 743
3634 629
1079 145
1399 261
3816 695
1592 446
3752 839
3082 483
2497 668