971 901
905 468
802 895
750 146
739 529
464 488
434 363
403 538
330 867
314 71
284 913
141 469
104 828