393 250
118 706
479 563
715 269
428 341
535 880
788 291
287 761
80 58
878 515
148 227
965 30
49 957
94 492
181 538
662 98
145 876
116 398
526 168
1016 15