24073 32
6616 3
10094 19
7399 11
29618 86
3953 4
5858 5
9792 12
5063 3
4282 6
4707 2
17179 30
17876 36
5406 4
8648 20
8461 7
10233 25
5006 6
4851 5
5761 10
4393 3
28693 56
2723 0
2840 0