4259 631
1697 297
1437 301
2784 352
1853 237
3032 486
2953 247
1781 105
1398 124
2829 517
3088 382
2914 482
3959 833
3518 713