2898 313
441 617
829 329
776 801
264 839
27 336
743 451
848 457
759 642
744 842
130 1000
564 157
2421 792
835 260
717 234
231 76
117 532
228 574
80 168
514 346
682 844
142 167
833 32