1007 435
963 856
921 245
903 72
875 737
837 156
837 347
821 684
816 168
743 6
741 688
694 128
678 603
580 275
543 487
509 244
458 802
406 117
320 119
286 702