4703 3
5289 11
4943 5
4300 1
4089 2
4741 3
4523 1
5373 4
4980 7
4639 1
5074 4
4738 6
5710 9
10480 12
6822 14
8928 33
6190 9
8062 15
8685 14
7451 10
15479 35
14548 20
7036 14
26614 85