42137 731
30683 894
24272 877
13512 877
21344 353
13597 890
60524 939
8021 583
7154 503
5571 523
6506 112
10868 833
5480 614
7357 622