3989 753
2768 563
5555 540
1292 209
1664 289
1691 317
2416 71
2438 488
5180 611
6300 322
1916 327
24200 702
2272 435
2814 607
2689 652