640 440 5560
682 375 4813
658 647 7063
681 137 5253
161 776 393
23 149 461 79295
2 560 188 14826
877 596 2668
565 714 1885
2 730 642 12634
31 889 968 64490