101 28
110 459
679 654
356 506
696 669
500 331
561 760
657 966
282 179
379 827
60 396
165 161
275 105
312 509
112 103
833 61
120 847
527 320
180 747
149 579