15450 40
11247 26
16134 34
24732 67
29070 58
93409 418
50661 121
85988 124
165046 483
90698 162
15269 43
109155 208
16854 40
23680 52
42459 127
30240 60
19083 33
11456 20
11200 5
20395 31
29191 105
24955 91
22872 58
12003 8