4903 3
4531 5
5096 3
8597 30
3735 6
4692 4
5164 4
5619 3
4576 2
4881 2
4149 5
5509 7
3782 1
9423 27
3941 8
6539 4
4398 1
3892 3
3938 2
3755 2
4331 5
9930 29
7380 28
69944 173