2633 94
13944 131
102132 280
610593 881
448020 581
52906 794
346283 430
211979 721
222357 671
7356 801
3079 177
13918 819
44954 634
99573 356
147481 153
141407 269
152869 575
128088 969
109483 721
86759 920
25677 1009
67750 538
88530 185
45731 357
125188 132
59429 622
86676 266
86176 763