21628 141
35330 705
2841 384
7770 277
4170 94
52759 761
9988 196
3289 42
4539 226
4647 153
7345 160
4826 505
7713 402