3959 753
2737 563
5475 540
1230 209
1640 289
1679 317
2328 71
2381 488
5113 611
5935 322
1857 327
23882 702
2225 435
2794 607
2658 652