15020 12
34823 111
11171 6
15163 7
23997 17
12287 13
9149 11
8581 13
9847 5
26844 63
11939 13
9078 12
12839 19
11173 14
10657 22
9562 6
14829 26
9471 11
9116 12
9070 6
12555 9
14483 13
15870 31
10063 6