16085 136
33507 703
2679 384
7542 277
3899 94
50662 761
9158 196
2976 42
4226 226
4218 153
6471 159
4649 505
7161 402