19988 172
7817 773
80925 592
36679 204
19388 274
11827 648
7898 442
6210 583
25719 639
12035 380
3224 623
2826 63
12087 697
4669 276
5428 668
4920 549
5016 525
7621 695
150066 877
3592 516
13444 839
34116 706
121595 808
29180 1017
29564 709
9594 268
11539 697
144035 691