4011 753
2779 563
5584 540
1300 209
1677 289
1703 317
2446 71
2463 488
5233 611
6325 322
1941 327
24339 702
2282 435
2821 607
2713 652