15830 136
33467 703
2672 384
7533 277
3886 94
50559 761
9135 196
2968 42
4224 226
4181 153
6446 159
4648 505
7154 402