508 546
293 551
920 851
416 339
892 901
17 217
923 846
362 812
50 75
474 576
212 176
832 5
775 393
298 533
761 768
39 6
604 178
642 777
447 736
683 353