1326 323
2723 594
672 137
31327 124
13794 178
30259 295
6900 931
38898 858
14717 548
37194 587
12668 286
5889 459
1737 153