15810 50
4824 4
7730 8
4900 3
8580 14
5618 5
6988 7
5379 4
7524 7
5152 6
6832 5
9486 4
4394 2
5837 4
7408 8
5701 1
8780 15
12826 16
9626 21
11784 21
4489 1
7773 22
13565 11
23048 73