638 167
333 344
124 238
437 568
986 236
515 412
789 185
691 333
1162 503
756 115
534 436
662 751
827 370
553 156
526 413
8 270
129 570
841 732
218 54
943 98
424 255
468 883