15705 32
8714 29
7641 15
14257 50
21119 47
19454 30
9392 19
7357 43
31671 187
6248 10
11284 21
20989 80
8979 28
6548 16
5661 25
18917 38
151728 268
34218 44
16030 47
13360 18
12445 4
6586 14
15097 15
17533 13