1038 982
395 218
147 941
202 196
218 396
345 726
455 173
761 833
193 237
966 397
361 245
890 539
351 643
593 741
494 98
1152 813
537 309
603 386
405 897
295 613