12205 15
12548 5
13454 12
17265 30
23076 30
15861 31
14666 13
14958 8
11136 7
10246 10
15302 16
16605 19
10226 6
12739 14
11345 21
11686 27
13347 25
10088 7
10899 12
40006 77
31561 45
103261 327
26538 47
40155 185