575 271
174 745
383 973
729 343
376 116
365 299
623 781
815 394
964 77
481 624
319 114
717 157
693 541
13 193
240 672
572 743
318 134
183 1000
754 599
912 630