37734 879
9533 463
576609 3062
459227 1995
11641 108
64467 557
17148 590
4955 783
8688 776
7550 777
21790 287