1088 924
1006 9
945 985
935 886
923 324
883 976
727 153
626 13
592 785
501 241
493 209
487 879
475 644
469 451
448 182
430 209
330 518
221 505
200 591
164 32