20149 14
15009 12
22700 29
13857 3
11241 2
13011 1
12269 1
14419 7
10929 1
11192 5
12758 7
15206 8
23292 20
24295 14
37229 76
37982 51
22851 21
31664 47
14308 9
26743 26
25540 38
13407 9
20597 14
15052 18