42155 731
30702 894
24293 877
13520 877
21352 353
13599 890
60526 939
8031 583
7158 503
5574 523
6511 112
10884 833
5497 614
7361 622