1017 557
927 81
905 964
820 84
685 460
628 727
567 50
486 184
475 681
265 227
235 966
209 874
165 318
151 570