308351 770
20939 695
9677 464
225969 474
29274 192
26642 865
67178 602
10590 348
610978 1742
494759 1650
59423 181
314399 935
269264 724
111190 676
233862 982
25865 311
215715 1158
271140 1007
138283 700
149770 399
255139 846
71321 785
26777 271
17199 497
106975 374
67463 998
190882 1151
54018 147