997 964
795 160
102 666
733 301
287 277
148 114
962 834
877 188
663 580
512 499
266 41
313 315
579 926
709 939
284 110
98 169
320 563
47 703
334 739
305 505