2931 593
13793 131
101685 279
609711 881
446082 580
52402 794
345285 430
210896 721
221208 673
7306 801
3056 177
13886 819
44815 634
99463 356
146862 163
140743 268
152067 575
127236 969
108744 715
86163 919
25517 1009
67291 536
88115 185
45550 357
124478 132
59029 621
86418 266
85707 762