3993 753
5809 417
5597 358
2793 190
4276 641
3504 612
3465 297
3251 437
2202 113
8619 423
5150 637
5748 195
5653 524
8720 416