250 37
463 566
267 146
705 203
561 200
692 196
150 237
13 5
481 782
957 591
978 99
960 477
630 952
100 166
448 477
555 688
285 161
82 561
263 865
110 970