506 253
234 859
672 905
209 579
421 329
723 406
19 359
660 649
379 454
331 398
938 613
899 49
944 886
431 618
525 651
897 449
593 7
28 913
348 576
312 76
984 18
133 325
548 314
10 795
150 424
287 636
732 171
138 982
244 214
69 20