8188 14
4993 20
8625 7
6283 20
2628 6
9167 16
3974 16
6349 36
7007 16
15709 30
2101 10
42621 111
5823 8
8288 9
5762 17
1939 6
1425 7
3379 12
7390 33
1364 7
1621 2
15541 43
28969 58
10615 40