17231 25
13740 27
5700 9
16313 16
5506 4
3530 3
6448 1
5857 10
4781 3
7099 8
9437 16
6585 6
4977 4
10080 14
17715 17
6916 10
4247 10
20300 15
35669 89
42561 45
89859 88
7661 10
12928 12
9469 16