2898 313
831 66
27 113
398 488
239 992
128 659
411 35
278 484
766 735
392 61
499 673
356 763
933 712
776 896
369 679
36 641
999 488
734 836
447 858
1008 557
656 875
2073 702
778 239
783 864