42726 695
5941 346
114191 893
202643 521
24300 617
19868 663
16404 551
2161 338
4694 621
1345 160
6251 880
2696 359
18435 780
4690 440