1054 904
274 532
828 150
685 595
604 4
690 261
646 496
656 377
552 145
231 341
354 632
1017 121
811 315
980 744
258 888
558 339
949 327
854 340
979 252
909 575