835 260
801 437
351 289
777 861
997 437
142 167
199 73
345 232
465 542
516 421
823 366
447 401
227 709
1214 9
741 71
943 624
362 537
833 562
166 88