2902 593
13725 131
101678 279
609682 881
446006 580
52393 794
345261 430
210854 721
221180 673
7304 801
3056 177
13886 819
44815 634
99457 356
146843 163
140730 268
152045 575
127209 969
108723 715
86146 919
25515 1009
67268 536
88103 185
45543 357
124457 132
59018 621
86407 266
85690 762