42152 731
30699 894
24290 877
13516 877
21349 353
13599 890
60526 939
8027 583
7158 503
5574 523
6508 112
10880 833
5495 614
7360 622