16093 136
33507 703
2679 384
7543 277
3899 94
50667 761
9161 196
2976 42
4226 226
4220 153
6474 159
4649 505
7165 402