257 960
587 904
394 895
837 807
698 738
691 616
370 532
697 503
569 417
906 339
226 294
269 247
855 152
538 119
222 81
955 66
1004 61
524 41