643 576
753 65
42 684
117 525
1294 657
90 997
924 401
75 767
739 843
592 885
248 756
716 541
1007 875
777 47
985 662
214 154
425 219
139 876
912 76
43 621
180 109
55 28
876 634