970 326
918 795
873 756
753 489
695 100
665 503
389 299
385 801
332 928
323 684
223 963
161 957
148 121