477 386
288 762
791 600
21 687
516 189
452 61
743 51
445 228
977 352
918 899
154 735
29 129
854 248
532 293
961 677
844 648
376 55
930 987
872 666
339 481
169 729