151 115
789 952
848 768
574 673
347 194
241 352
397 840
172 186
535 284
359 552
762 898
200 673
150 287
70 392
281 658
248 481
366 315
375 836
886 539
12 352
464 314
900 239
275 60
436 618
373 779
340 614
783 314
29 401
865 758
516 180