950 973
928 509
837 655
809 475
809 794
730 784
729 182
699 68
603 133
582 467
555 948
357 926
322 152
311 500
274 630
242 147
225 106
187 74
183 114
109 734