4000 144
3841 213
2847 242
10163 808
3866 203
11744 649
7782 621
16573 396
17988 562
94364 337
6301 177
10647 362
48274 269
24389 685
283649 1007
85850 166
8408 352
8860 423
217195 1112
26617 394
18388 506
43181 325
7305 585
5918 90
89069 773
5583 38
12302 339
51707 466