1007 838
962 266
916 624
888 590
806 961
791 938
757 246
602 146
597 901
595 736
547 9
532 591
520 889
440 397
229 361
163 65
129 680
99 325
25 778