21467 141
35201 705
2832 384
7761 277
4162 94
52684 761
9950 196
3277 42
4535 226
4638 153
7315 160
4817 505
7690 402