42752 695
5942 346
114203 893
202682 521
24302 617
19871 663
16407 551
2161 338
4694 621
1345 160
6251 880
2697 359
18436 780
4690 440