42202 731
30748 894
24331 877
13532 877
21374 353
13608 890
60530 939
8050 583
7176 503
5577 523
6528 112
10913 833
5532 614
7370 622