231 127
1010 542
1421 908
667 836
903 71
558 849
291 139
310 225
706 574
537 810
393 298
629 864
501 274
248 628
72 500
808 978
441 961
996 264
607 279
1032 741