105 57
272 408
881 120
295 44
365 776
372 284
121 841
375 627
624 823
592 955
724 142
185 489
139 981
753 34
364 860
142 944
30 701
900 545
743 227
834 395