3964 753
2738 563
5476 540
1231 209
1640 289
1682 317
2335 71
2383 488
5115 611
5947 322
1858 327
23899 702
2226 435
2794 607
2662 652