20008 172
7818 773
80995 592
36717 204
19410 274
11840 648
7904 442
6213 583
25722 639
12043 380
3225 623
2827 63
12097 697
4671 276
5436 668
4926 549
5019 525
7624 695
150077 877
3592 516
13447 839
34120 706
121600 808
29181 1017
29580 709
9599 268
11545 697
144041 691