506 253
234 859
672 905
209 579
421 329
723 406
19 359
660 649
379 454
331 398
938 613
899 49
247 441
65 833
872 88
305 811
721 29
381 695
429 228
797 220
629 1000
582 261
753 136
356 481
156 409
299 769
612 612
161 238
125 678
14 799