12402 13
17728 55
11778 8
11237 11
21059 45
14162 28
14427 18
11563 3
11245 6
14116 2
16280 30
9637 6
9119 6
11932 23
24817 41
17596 21
22417 52
39279 95
23890 50
25218 71
13062 20
11741 24
17783 48
29283 83