16001 136
33489 703
2675 384
7539 277
3893 94
50623 761
9150 196
2971 42
4226 226
4209 153
6463 159
4648 505
7159 402