2898 313
236 562
351 289
117 532
651 657
8 628
128 659
1695 767
154 348
772 686
721 978
700 333
674 43
718 536
388 148
78 813
883 680
831 923
149 325
226 672
774 324
81 164
851 235
121 889