4005 503
7775 628
4346 870
5687 632
8930 823
3807 461
6451 551
5093 468
2396 290
6165 508
9699 655
3299 134
6044 58
3462 238
1657 235
8532 777
4765 643
3230 841
9387 154
2836 473
4062 76
4958 269
6549 569
4234 459