43710 731
31984 894
25487 879
14071 877
22600 353
13904 890
60853 939
8414 583
7491 503
5920 523
6937 112
11545 833
5883 614
7814 622