4932 5
4498 4
6291 9
5351 4
9696 21
5541 4
5526 6
6742 4
5043 12
6477 13
51586 112
15453 36
7536 17
10397 23
35877 78
60428 165
26448 58
7424 13
10112 13
7032 12
5391 7
6045 8
4853 5
5995 13