376 175
313 864
170 144
76 364
829 92
958 324
866 545
907 262
470 451
601 708
681 326
875 888
270 199
553 50
918 897
87 782
1121 104
443 758
553 157
95 241