15933 136
33476 703
2675 384
7536 277
3888 94
50596 761
9143 196
2970 42
4225 226
4198 153
6454 159
4648 505
7157 402