835 260
153 167
1215 9
1087 700
460 912
1043 134
636 863
166 88
345 232
516 421
447 401
808 902
777 861
945 624
742 71
984 503
362 537
240 887
660 201