1033 920
956 348
944 927
935 19
891 201
855 343
821 190
798 436
783 74
761 88
682 122
629 589
597 662
453 981
450 458
412 360
294 688
259 642
244 233
230 206