1015 2
995 35
969 849
808 119
750 52
716 787
692 131
637 276
629 195
621 358
562 9
549 494
479 635
457 601
453 11
185 505
170 557