16009 136
33492 703
2675 384
7539 277
3893 94
50626 761
9154 196
2971 42
4226 226
4210 153
6464 159
4648 505
7159 402