504 115
880 112
426 841
688 750
618 875
197 344
408 56
2796 881
1187 216
222 239
594 347
907 876
1465 385
327 525
439 433