47 44
14 786
240 98
461 81
901 325
417 236
209 647
851 772
94 301
999 449
518 887
786 646
535 904
101 209
914 978
333 779
586 77
893 306
993 472
410 987
498 55
328 303
159 559
948 60
526 227
584 640
551 471
192 788
563 259
385 781