1088 560
1007 863
975 480
886 656
829 377
812 496
785 133
752 57
733 664
636 881
577 391
529 764
491 327
463 312
449 114
421 345
407 805
393 346
355 109
325 430