21459 141
35194 705
2832 384
7761 277
4162 94
52680 761
9948 196
3277 42
4535 226
4637 153
7310 160
4817 505
7688 402