1075 933
1025 311
960 556
847 187
672 87
538 809
521 981
512 466
464 832
427 171
327 69
276 458
229 928
219 621
164 65
138 596
85 794