1132 565
269 274
280 571
975 331
354 583
461 404
451 109
510 300
1151 144
1466 926
549 217
231 781
984 752