1113 664
1056 13
927 311
825 908
767 983
688 815
686 630
664 375
654 259
624 259
597 554
597 436
587 949
548 727
526 817
484 312
392 835
333 466
296 547
294 436