21560 141
35282 705
2838 384
7768 277
4166 94
52728 761
9978 196
3286 42
4537 226
4642 153
7337 160
4820 505
7704 402