42141 695
5923 346
113166 892
201225 521
24083 616
19592 663
16178 550
2131 338
4674 621
1320 160
6227 880
2671 359
18413 780
4666 440