302 269
860 95
162 516
689 486
257 668
694 737
946 560
525 110
431 434
714 602
327 909
820 140
887 933
729 401
1011 925
239 188
807 142
959 815
666 887
393 827