2984 701
75799 583
29328 945
47626 366
35066 271
38441 454
12040 480
31114 657
18704 775
20709 412
10108 433
13326 165
84052 829
145546 714
90017 548
23778 181
163820 568
37054 675
60268 695
37868 634
91571 637
31623 385
26703 623
43246 948
38875 945
25623 426
14069 184
44983 320