645 576
734 608
752 686
488 192
138 238
444 846
733 614
55 28
627 726
4731 786
988 879
27 607
4051 418
1005 251
165 787
558 502
214 154
521 288
90 997
603 714
697 410
246 177
291 747
8 5