2965 593
13808 131
101688 279
609731 881
446152 580
52409 794
345311 430
210930 721
221238 673
7306 801
3056 177
13886 819
44819 634
99466 356
146879 163
140758 268
152098 575
127258 969
108765 715
86178 919
25527 1009
67299 536
88126 185
45553 357
124491 132
59035 621
86425 266
85716 762