3990 753
2768 563
5557 540
1293 209
1664 289
1693 317
2418 71
2438 488
5180 611
6301 322
1918 327
24212 702
2272 435
2814 607
2690 652