1063 209
1026 645
1013 334
1001 933
989 886
969 289
936 27
905 811
845 857
806 472
748 795
747 272
694 493
650 268
611 424
584 967
491 278
488 162
443 877
319 594