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