4006 144
3842 213
2847 242
10163 808
3868 203
11748 649
7784 621
16573 396
17988 562
94370 337
6301 177
10649 362
48277 269
24389 685
283685 1007
85857 166
8408 352
8860 423
217233 1112
26617 394
18389 506
43186 325
7308 585
5919 90
89086 773
5583 38
12309 339
51715 466