51 955
338 746
813 506
216 621
391 546
190 37
419 540
828 600
535 810
939 903
530 417
277 95
900 18
1017 751
271 997
153 492
232 15
438 101
543 473
419 928
418 482
354 803
501 712