21620 141
35323 705
2841 384
7770 277
4169 94
52755 761
9988 196
3289 42
4538 226
4646 153
7344 160
4825 505
7712 402