12592 10
9857 17
20938 11
22460 21
9276 20
25349 21
50509 57
19959 12
13680 22
9939 4
13548 12
8529 22
5688 3
54170 101
14477 32
11651 22
7883 18
8180 7
8360 7
6687 14
11021 11
13108 14
26494 36
21066 16