596 608
776 873
552 494
133 71
671 66
224 84
709 110
925 330
281 129
941 975
664 866
916 28
4 686
22 965
4 308
938 962
1 727
909 119
407 460
161 533