17938 23
25588 61
42547 177
11514 18
27491 58
19566 44
41114 142
36759 99
22287 38
22696 107
13999 14
14341 13
24763 14
48409 82
158043 501
16317 39
33329 169
14655 17
21163 33
12925 27
16686 35
37499 75
20957 40
12729 15