21576 141
35286 705
2838 384
7768 277
4168 94
52737 761
9982 196
3287 42
4538 226
4644 153
7339 160
4822 505
7708 402