9482 35
4706 7
22615 49
17519 41
30722 124
62221 209
10645 27
11264 28
27043 71
8887 19
30090 50
42169 107