355 132
426 640
657 504
292 444
243 313
159 95
902 724
697 750
187 516
38 59
742 543
499 73
260 88
58 269
551 600
859 124
759 683
846 260
382 998
37 892