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