3999 753
5817 417
5604 358
2796 190
4282 641
3507 612
3472 297
3259 437
2207 113
8627 423
5155 637
5761 195
5668 524
8727 416