505 115
880 112
426 841
689 750
620 875
197 344
408 56
2798 881
1187 216
222 239
597 347
907 876
1466 385
327 525
441 433