354 625
147 475
563 344
203 395
615 162
510 737
373 32
876 183
120 558
342 396
874 512
6 981
462 892
756 143
75 376
445 124
286 744
517 139
91 455
895 818