589 114
822 868
1087 254
485 293
439 393
305 229
83 174
513 674
222 241
586 313
301 631
137 181
1095 7
555 745
840 784
403 537
88 204
124 194
175 578
489 326