21600 141
35302 705
2840 384
7769 277
4169 94
52749 761
9985 196
3288 42
4538 226
4646 153
7342 160
4824 505
7709 402