12793 9
12203 8
11042 18
11846 5
12918 4
11501 9
10356 4
12164 13
10903 11
9358 1
9545 4
10754 2
9092 7
11397 16
9880 7
24857 40
28373 44
17319 22
20573 53
23027 47
17665 45
15768 28
11293 7
17965 35