881 496
125 43
71 169
49 186
314 521
137 400
760 999
625 25
305 653
800 5
731 882
203 663
659 573
338 472
600 959
237 457
878 246
861 343
65 606
470 607