326 251
393 57
503 112
286 568
705 418
734 28
1034 909
220 543
74 889
772 112
917 981
985 586
853 292
120 987
233 187
467 304
527 169
872 510
802 139
988 976