42275 695
5928 346
113379 892
201546 521
24132 617
19649 663
16235 550
2135 338
4679 621
1328 160
6234 880
2676 359
18417 780
4673 440