3985 753
5803 417
5585 358
2779 190
4271 641
3494 612
3456 297
3246 437
2183 113
8600 423
5139 637
5733 195
5629 524
8701 416