4013 753
2779 563
5586 540
1300 209
1677 289
1703 317
2448 71
2466 488
5234 611
6325 322
1941 327
24347 702
2282 435
2821 607
2714 652