586 928
829 853
414 706
540 662
281 656
439 578
198 492
108 474
884 429
746 261
755 254
648 177
313 130