21612 141
35314 705
2840 384
7770 277
4169 94
52751 761
9985 196
3289 42
4538 226
4646 153
7343 160
4825 505
7712 402