2932 593
13794 131
101686 279
609713 881
446082 580
52402 794
345288 430
210898 721
221211 673
7306 801
3056 177
13886 819
44815 634
99464 356
146862 163
140743 268
152067 575
127240 969
108745 715
86165 919
25519 1009
67291 536
88115 185
45550 357
124478 132
59029 621
86419 266
85708 762