1076 354
1069 871
1034 220
993 405
901 965
897 257
888 180
869 175
853 361
822 266
817 973
814 247
682 145
658 71
640 415
528 426
483 99
441 641
396 755
389 250