19937 172
7813 773
80708 592
36577 204
19355 274
11809 648
7885 442
6203 583
25717 639
12015 380
3222 623
2822 63
12068 697
4655 276
5418 668
4912 549
5009 525
7612 695
150049 877
3591 516
13439 839
34106 706
121587 808
29176 1017
29550 709
9589 268
11530 697
144023 691