17681 20
30720 49
11702 19
9285 9
9844 5
25248 66
15614 23
15615 35
15384 22
39380 70
28063 138
16662 28
27831 121
10916 6
8915 6
11350 25
12245 15
16511 21
10932 11
18801 17
13801 10
10421 13
8894 5
32381 43