20503 25
28407 79
19381 27
18632 46
16796 14
14798 14
32277 103
36968 172
22712 46
26696 84
45629 183
14133 35
19639 20
17476 38
46587 146
15120 39
15638 34
19803 16
17054 28
19730 33
56568 102
17132 29
25886 50
124269 571