2952 593
13806 131
101687 279
609726 881
446132 580
52408 794
345304 430
210920 721
221229 673
7306 801
3056 177
13886 819
44818 634
99466 356
146872 163
140749 268
152091 575
127252 969
108761 715
86174 919
25527 1009
67294 536
88122 185
45552 357
124485 132
59033 621
86422 266
85715 762