1020 848
908 898
904 785
874 949
861 905
749 822
695 781
690 33
554 135
534 267
447 878
416 423
393 379
265 546
208 500
104 176
102 595
91 834
41 973