21439 141
35187 705
2831 384
7761 277
4162 94
52675 761
9945 196
3277 42
4533 226
4637 153
7309 160
4816 505
7686 402