3199 170
5067 871
16612 235
13997 396
45896 847
26641 80
6679 594
28594 647
22657 823
8195 576
3325 358
11029 610
27698 741
17619 257
20723 208
15009 656
12353 629
21370 711
24646 280
23684 841
17568 587
11929 256
6343 560
24403 368
19915 572
10048 513
2816 317
21041 551