15301 32
8318 28
7262 15
13851 50
20323 43
18648 28
9392 18
6964 42
30449 180
6248 10
10876 20
20583 79
8592 27
6548 16
5661 23
18112 38
147028 250
33425 43
15624 42
12977 18
12040 4
6586 14
14683 13
17143 13