2189 220
294 628
410 413
495 921
439 617
1547 842
66 889
299 141
1008 396
988 100
939 545
80 168
368 394
1163 1000
641 697
999 488
25 113
239 992
546 966
912 219
933 175
286 439