101 33
382 379
31 640
459 634
1051 72
952 141
620 627
217 935
749 250
454 764
121 159
139 115
647 404
162 322
369 155
760 736
506 407
371 816
410 745
676 761