15783 136
33456 703
2671 384
7530 277
3884 94
50526 761
9127 196
2964 42
4222 226
4169 153
6441 159
4647 505
7150 402