14258 49
1144 2
4920 7
10230 28
1031 3
2756 4
4711 14
6076 17
1647 1
1789 8
1965 3
4067 19
1474 6
1535 3
5956 28
4059 7
7136 12
3947 12
17895 87
3728 17
2414 9
2060 6
2541 7
10125 25