40698 259
8326 397
5742 41
3127 64
33409 746
3774 443
5052 732
3250 167
2830 108
6792 863
4034 504
11989 348
4061 512
5936 792
10578 580
7314 825
6760 200
7566 594
7537 691
37292 717
4347 463
5572 101
18804 89
8373 707