15934 136
33476 703
2675 384
7536 277
3888 94
50600 761
9143 196
2970 42
4225 226
4200 153
6454 159
4648 505
7157 402