15895 136
33474 703
2674 384
7535 277
3888 94
50583 761
9139 196
2970 42
4225 226
4187 153
6449 159
4648 505
7155 402