3964 753
2740 563
5476 540
1231 209
1644 289
1682 317
2335 71
2383 488
5119 611
5948 322
1859 327
23907 702
2226 435
2794 607
2662 652