31655 335
21772 77
61604 582
28139 507
29023 558
74156 954
88534 494
23699 231
37129 665
36858 717
60865 608