8089 29
10013 9
27681 86
11524 37
14396 49
18868 21
15699 59
43932 161
7800 21
12389 33
9155 19
36563 120
9352 9
28790 78
11712 44
10795 37
9726 22
8555 29
12135 46
25374 64
12774 34
40229 121
76208 281
14548 60