1029 78
1010 822
919 932
913 667
886 482
862 856
794 855
779 2
768 269
631 926
594 899
550 566
544 658
464 550
464 181
365 940
343 32
309 434
304 930
229 169