2902 593
13716 131
101678 279
609680 881
445995 580
52393 794
345256 430
210848 721
221175 673
7304 801
3056 177
13885 819
44815 634
99457 356
146842 163
140727 268
152041 575
127207 969
108720 715
86146 919
25513 1009
67268 536
88102 185
45541 357
124456 132
59017 621
86406 266
85690 762