506 890
837 821
280 437
987 671
367 692
219 169
807 59
437 684
453 546
401 492
447 978
386 109
106 23
221 68
632 190
63 31
746 721
76 770
81 23
291 716