19158 29
13851 12
18393 36
14799 33
11541 16
11348 19
11984 13
19263 21
12379 10
19547 21
31034 87
19706 56
17668 22
54750 229
25625 41
21405 38
22897 35
26538 46
14422 24
11686 27
10350 7
11136 7
14662 27
26883 76