31 830
1268 403
320 699
537 996
315 183
323 723
324 198
526 429
450 479
359 269
448 92
173 635
927 201
180 447
117 542
435 746
189 1
91 464
239 361
715 472