42130 731
30679 894
24264 877
13510 877
21338 353
13595 890
60524 939
8007 583
7154 503
5570 523
6505 112
10867 833
5477 614
7355 622