1020 311
991 504
905 626
905 56
832 642
681 366
650 882
591 930
485 434
417 425
384 536
352 175
314 333
294 628
283 236
223 454
188 856
81 784
73 98