3991 753
5807 417
5594 358
2791 190
4275 641
3501 612
3462 297
3250 437
2197 113
8612 423
5149 637
5742 195
5645 524
8711 416