501 835
641 524
378 455
292 297
612 574
934 776
694 651
186 561
829 583
328 816
252 738
554 35
147 224
402 7
58 174
964 712