476 148
313 64
32808 125
14531 178
30603 295
6972 931
39941 857
14678 548
37835 588
13073 286
9583 464
1790 153