21473 141
35202 705
2832 384
7761 277
4163 94
52685 761
9952 196
3277 42
4535 226
4638 153
7315 160
4817 505
7690 402