24633 27
90804 103
11050 15
41904 40
9991 13
8030 10
5216 9
5268 9
8658 12
4083 8
6205 12
11556 8
6252 6
11622 8
8677 11
4218 11
3181 1
9748 7
15475 19
24506 48
13871 2
16179 8
6646 3
29383 43