893 496
30 640
540 16
807 1
925 352
983 597
569 172
930 962
311 122
166 557
255 559
219 262
816 6
143 898
803 410
626 538
36 882
986 630
660 720
240 129