4013 753
2779 563
5587 540
1301 209
1678 289
1703 317
2450 71
2467 488
5236 611
6325 322
1941 327
24350 702
2282 435
2821 607
2714 652