1059 109
996 720
861 675
777 215
725 870
688 588
558 143
511 106
495 777
470 934
461 162
443 720
218 86
178 88
165 318