4940 13
3948 20
1611 2
1750 4
5596 13
22890 94
1818 2
1624 3
1496 2
1118 4
1207 1
4622 15
3771 7
3895 5
5005 6
1761 8
13552 53
11396 53
5276 15
7472 28
9649 38
5365 11
3040 8
7662 29