3962 753
2737 563
5476 540
1230 209
1640 289
1682 317
2334 71
2383 488
5114 611
5947 322
1858 327
23896 702
2226 435
2794 607
2662 652