1004 763
977 868
919 891
868 7
705 228
629 839
567 820
538 548
514 293
489 177
304 902
278 682
260 228
231 285
171 658
146 607
135 828