3987 753
5806 417
5591 358
2789 190
4272 641
3496 612
3460 297
3250 437
2189 113
8607 423
5146 637
5738 195
5641 524
8708 416