891 183
840 102
772 961
757 544
660 960
641 532
583 342
574 980
544 98
540 275
523 582
506 275
480 635
463 96
299 168
287 654
285 838
253 607
194 826
186 505