1086 109
1017 720
878 675
793 215
733 870
709 588
564 143
549 162
519 106
510 777
482 934
459 720
220 86
209 88
182 318