928 142
573 271
376 116
650 337
963 77
546 912
305 973
912 630
687 939
715 834
263 182
207 263
667 10
239 672
25 762
522 120
182 1000
578 291
889 221
812 959
74 661
170 947
172 103