1032 252
986 4
979 359
959 705
888 74
881 430
874 153
862 117
828 402
827 8
751 737
742 206
739 781
716 169
709 389
709 68
659 385
613 294
606 35
595 807