30066 90
17801 47
15716 30
18189 35
24085 46
23483 82
10054 14
27477 68
19158 30
16163 18
18393 36
15028 33
12473 21
31034 88
15385 43
32225 142
54981 232
103261 327
31187 63
31561 45
18316 17
19522 47
11573 18
15393 26