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