862 533
683 529
670 518
806 495
255 324
909 321
871 298
634 276
97 243
250 215
800 165
372 151
820 140
358 74
607 69
984 50