1094 825
1008 912
975 529
921 946
905 392
902 724
891 8
845 415
818 531
580 317
561 245
527 640
518 637
494 819
487 803
484 239
461 312
419 220
302 825
297 159