3391 727
2788 90
1747 344
3242 532
2948 247
3521 691
1109 78
3297 398
3607 158
943 93
1757 381
2111 339