161 91
877 520
245 771
73 216
342 311
806 995
122 475
144 375
847 925
542 506
657 302
151 276
170 83
614 405
784 256
24 881
711 230
600 813
882 150
859 553