18010 68
14679 15
12714 11
16957 15
19985 51
11526 9
10247 9
11739 7
18495 19
10599 10
15632 33
17126 31
24729 24
16717 84
27659 41
48382 31
12167 29
18285 31
19811 17
20782 177
44128 59
37751 78
20244 24
10992 18