895 69
449 606
817 765
685 231
761 682
796 540
978 565
881 630
130 1000
633 363
660 730
296 963
63 14
2601 912
721 80
728 220
948 313
692 667
168 702
270 589
60 236
140 305
842 704
280 136