19905 172
7811 773
80591 592
36486 204
19329 274
11795 648
7881 442
6193 583
25716 639
11994 380
3212 623
2818 63
12054 697
4649 276
5406 668
4909 549
5004 525
7608 695
150040 877
3591 516
13437 839
34098 706
121579 808
29169 1017
29533 709
9584 268
11516 697
144003 691