3198 170
5060 871
16604 235
13979 396
45886 847
26624 80
6677 594
28584 647
22646 823
8194 576
3323 358
11023 610
27697 741
17609 257
20716 207
15000 656
12351 629
21360 711
24634 280
23666 841
17556 587
11928 256
6340 560
24377 368
19904 572
10046 513
2816 317
21035 551