228 581
123 494
274 310
119 563
54 607
391 211
149 933
509 296
748 432
879 189
369 276
259 699
517 750
640 288
61 198
578 596
898 902
670 560
302 488
687 16