4011 753
2779 563
5586 540
1300 209
1677 289
1703 317
2446 71
2464 488
5234 611
6325 322
1941 327
24343 702
2282 435
2821 607
2714 652