4581 13
3948 20
1611 2
1750 4
5596 13
22504 94
1818 2
1624 3
1496 2
1118 4
1207 1
4622 15
3771 7
3895 5
5005 6
1761 8
13174 52
11042 53
5276 14
7113 28
9649 36
5006 11
3040 8
7662 29