21587 141
35294 705
2840 384
7769 277
4169 94
52741 761
9983 196
3287 42
4538 226
4646 153
7340 160
4824 505
7708 402