13222 8
12947 5
23487 18
30158 107
15899 28
10825 13
5586 2
5157 10
11007 16
9761 14
3886 8
21164 18
7257 9
13004 22
18386 24
7603 19
5250 11
10490 22
9268 18
29646 66
12763 23
4635 4
7760 7
13940 48