1190 936
3080 269
151 424
571 491
432 219
84 558
411 446
467 659
344 783
920 61
579 1000
634 141
553 202
644 411
668 528
1101 12
360 983
348 228
523 555
58 913
860 248
483 505