1020 311
991 504
905 626
905 56
829 642
676 366
650 882
585 930
484 434
417 425
384 536
346 175
313 333
293 628
283 236
223 454
188 856
81 784
73 98