20526 140
34823 705
2782 384
7723 277
4117 94
52216 761
9781 196
3206 42
4462 226
4586 153
7122 160
4763 505
7552 402