691 541
943 514
728 343
376 116
36 530
995 597
962 77
753 599
419 988
313 454
239 199
419 765
383 973
926 142
172 745
353 646
388 928
74 661
627 954
386 602
570 144
501 672
181 1000