1215 9
352 289
1043 134
978 565
362 537
954 23
833 562
465 542
535 585
936 888
447 401
808 902
230 709
835 260
803 437
777 861
984 503
997 437
460 912
240 887
166 88
345 232