2921 593
13791 131
101682 279
609703 881
446054 580
52399 794
345276 430
210888 721
221196 673
7305 801
3056 177
13886 819
44815 634
99459 356
146854 163
140741 268
152064 575
127229 969
108734 715
86156 919
25515 1009
67285 536
88110 185
45546 357
124471 132
59027 621
86412 266
85704 762