14078 277
1747 142
5298 368
13270 329
101176 399
48241 941
4548 343
3891 271
214522 182
21436 728
7041 237