291 175
1014 205
753 949
123 1000
363 472
1033 563
327 185
621 177
724 374
955 458
877 299
142 966
833 345
817 96
939 467
193 700
708 709
784 356
27 778
991 413