10957 10
10010 15
12689 10
15976 36
42573 133
26504 53
27194 21
23860 23
9199 3
15556 16
13157 27
16730 14
12698 22
18965 33
23550 56
12817 8
11281 21
17655 28
13527 16
13306 11
10058 15
13172 10
12737 26
12862 24