4009 479
3048 415
3259 560
4068 707
2658 467
3517 861
3232 527
3071 433
687 56
2912 291
1875 271
3336 399
2352 301
2696 310
4531 783
1121 143
2960 645
3970 523
2744 564
3949 639
3893 524
3013 605
4016 787
3548 541