891 247
175 274
638 214
348 7
478 789
948 487
404 25
71 71
578 291
737 130
280 650
308 716
216 286
486 391
252 582
353 646
839 809
893 159
845 952
894 135
313 454
601 548
415 712