30066 90
17801 47
15716 30
18189 35
24315 46
23483 83
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 48
11573 18
15393 26