326 804
288 46
221 855
238 564
807 380
892 240
928 768
872 482
908 233
428 206
130 746
151 951
203 611
245 183
149 32
534 263
452 215
388 260
438 547
213 295