13475 9
12874 12
8827 4
14606 4
38054 45
29149 19
33178 38
18350 20
21483 24
16957 26
43731 90
31382 82
106302 270
75925 99
83978 165
17413 9
22813 26
26606 38
27907 25
34254 31
14849 13
53749 71
16661 15
30842 33