202 90
956 522
182 121
698 353
314 972
403 913
221 163
581 346
637 253
173 357
695 136
921 627
373 408
351 531
399 151
862 497
306 537
1000 965
806 899
440 219