476 148
311 64
32805 125
14495 178
30597 295
6972 931
39909 857
14675 548
37818 588
13055 286
9581 464
1788 153