93 862
405 166
311 314
565 50
761 639
402 217
267 435
355 981
945 596
154 142
497 203
174 143
245 283