102 75
951 761
175 396
926 525
66 273
15 31
52 844
427 561
494 327
627 412
358 386
550 404
689 912
700 702
382 904
560 927