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