20671 141
34870 705
2792 384
7732 277
4125 94
52264 761
9803 196
3214 42
4469 226
4596 153
7142 160
4768 505
7567 402