21570 141
35283 705
2838 384
7768 277
4167 94
52733 761
9981 196
3287 42
4537 226
4642 153
7338 160
4821 505
7705 402