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