14191 25
5122 19
29605 40
32661 116
28838 66
8942 18
10320 27
40142 201
21939 46
12143 25
13834 51
15173 36
12249 10
37227 20
5728 27
14452 43
18929 56
4430 3
13927 21
4654 15
22673 71
4794 21
1245 12
6817 19