9087 27
31565 47
12516 9
4296 17
20500 25
13955 39
8457 21
7028 17
7549 18
127859 146
13743 10
5388 7
4505 4
26745 28
4959 6
3482 8
7916 17
18085 50
15566 19
5829 6
8883 16
43829 94
6159 10
5926 8