302 331 2190
258 709 2727
145 173 1048
756 319 9819
613 911 3743
449 823 2990
897 597 4808
1 691 497 11764
611 570 3843
474 954 2123
351 148 3097
640 939 5469
1 020 064 10417
539 867 5839
331 991 1829
242 965 1520
736 792 5707
664 396 6014
274 019 1725
870 173 4994
1 264 717 7798
732 415 4919
578 250 4232
2 697 845 19524