933 861
826 676
870 675
305 164
465 660
158 932
802 968
215 62
476 510
772 402
1011 15
350 543
403 363
255 772
436 836
988 217
161 90
344 229
280 79
49 596