152 1000
421 700
144 186
50 682
892 143
832 367
153 177
71 589
793 862
958 9
977 876
659 941
148 578
790 102
543 595
944 260
50 26
1006 908
839 323
177 991