20672 141
34870 705
2792 384
7732 277
4126 94
52270 761
9803 196
3216 42
4469 226
4596 153
7142 160
4768 505
7570 402