1056 510
1018 383
1004 783
969 462
959 536
896 922
834 94
801 913
795 253
788 875
710 510
623 415
580 130
523 598
496 428
488 210
452 748
344 207
342 901
261 784