15301 32
8318 28
7641 15
13851 50
20323 43
18648 28
9392 18
6964 42
30843 181
6248 10
10876 20
20583 79
8592 27
6548 16
5661 23
18112 38
147803 255
33425 43
15624 43
13360 18
12040 4
6586 14
14683 13
17143 13