102 33
162 322
966 16
146 149
345 667
122 266
132 544
668 504
294 444
515 345
429 639
979 529
248 313
522 715
319 771
165 95
735 447
260 668
759 70
813 351