11922 18
30264 42
59321 100
95259 214
70040 129
52792 57
89275 147
45689 79
266985 490
130496 267
9590 5
20264 17
10351 7
19830 32
8825 2
14914 17
14353 13
8252 1
14217 16
20320 27
11048 12
9045 5
9696 13
11445 17