476 148
311 64
32808 125
14514 178
30603 295
6972 931
39926 857
14676 548
37827 588
13072 286
9583 464
1790 153