3198 170
5062 871
16605 235
13979 396
45888 847
26627 80
6677 594
28585 647
22649 823
8194 576
3323 358
11023 610
27697 741
17612 257
20716 207
15001 656
12352 629
21361 711
24635 280
23668 841
17556 587
11928 256
6340 560
24380 368
19905 572
10046 513
2816 317
21037 551