109 21
532 343
484 869
132 500
828 307
349 792
464 58
944 173
192 866
740 235
400 248
196 473
550 368
383 47
870 702
391 256
584 466
243 109
1000 8
988 456