3961 753
2737 563
5476 540
1230 209
1640 289
1682 317
2333 71
2382 488
5113 611
5947 322
1858 327
23895 702
2226 435
2794 607
2661 652