12962 20
10992 11
9751 7
14048 11
8522 5
13213 15
9728 11
10317 4
16183 22
15920 29
11462 7
18579 17
12194 4
18994 16
10591 7
11002 13
16729 15
17102 16
18557 45
17883 34
34050 88
10868 11
12795 16
20959 74