3958 753
2737 563
5475 540
1230 209
1640 289
1679 317
2327 71
2381 488
5112 611
5935 322
1857 327
23880 702
2225 435
2794 607
2658 652