1132 510
1096 383
1009 783
971 462
963 536
905 922
839 94
802 913
798 253
789 875
711 510
640 415
581 130
566 598
506 210
498 428
454 748
349 207
343 901
296 784