31414 89
12511 54
8282 10
5819 2
8751 5
4723 1
7503 5
9701 13
8352 3
6102 2
11567 13
12993 24
7790 13
7134 6
4458 2
4461 3
4804 11
5246 9
3327 4
5142 5
4677 4
3580 1
6975 20
9078 27