376 171
961 655
741 657
38 157
13 123
291 28
812 689
416 446
918 63
230 488
545 784
364 147
337 252
456 304
620 554
594 332
797 268
142 397
534 730
127 73