4003 753
2773 563
5564 540
1296 209
1669 289
1696 317
2434 71
2444 488
5189 611
6314 322
1932 327
24286 702
2279 435
2814 607
2705 652