151031 376
23104 649
12002 958
641202 1875
67069 688
2370 428
6477 516
82638 249
59797 794
7104 593
8752 672
32714 664
13641 194
13939 66