20508 140
34811 705
2782 384
7722 277
4115 94
52199 761
9774 196
3205 42
4462 226
4585 153
7114 160
4762 505
7545 402