530 911
303 505
1029 271
241 751
959 286
992 716
328 250
661 189
652 163
269 831
880 811
326 976
121 181
1053 311
691 225
294 936
167 919
957 815
222 156
773 164