896 713
238 608
342 21
261 452
686 1000
603 548
827 191
748 261
237 331
940 392
53 505
378 829
921 684
130 600
504 398
731 776
1313 24
132 217
768 464
530 551