19955 172
7813 773
80789 592
36622 204
19367 274
11813 648
7892 442
6209 583
25719 639
12016 380
3223 623
2822 63
12071 697
4659 276
5418 668
4914 549
5011 525
7616 695
150056 877
3591 516
13440 839
34108 706
121588 808
29177 1017
29554 709
9590 268
11531 697
144026 691