427 307
544 671
1051 790
1071 73
345 177
1004 162
839 343
229 772
705 649
316 723
653 377
439 598
629 851
338 159
584 360
501 503
537 327
900 144
857 727
106 95