2796 269
405 741
715 676
894 104
989 511
330 597
490 640
750 408
514 196
1028 143
969 42
195 144
95 955
1829 999
730 631
50 264
939 411
214 274
457 532
2208 304
436 533
592 700
1529 384