1035 355
896 4
467 229
803 382
519 652
404 967
1048 13
361 237
140 278
685 595
984 383
422 298
745 839
66 695
288 225
495 451
472 116
462 286
690 261
221 162