21726 141
35373 705
2843 384
7773 277
4172 94
52801 761
10003 196
3298 42
4543 226
4650 153
7363 160
4831 505
7730 402