20030 26
11466 9
10635 5
23992 29
18963 26
25262 48
27598 40
11926 14
11100 1
9468 1
10914 2
15201 16
13816 19
14403 19
14120 10
11967 4
21910 23
11009 7
12115 14
9613 5
15799 10
19713 32
13354 9
12263 12