1215 9
1087 700
946 624
742 71
984 503
1043 134
1046 720
954 23
199 73
936 888
808 902
660 201
835 260
803 437
352 289
777 861
978 565
636 863
345 232
516 421