42350 695
5929 346
113556 892
201750 521
24168 617
19688 663
16273 550
2141 338
4680 621
1330 160
6236 880
2681 359
18421 780
4676 440