16123 17
12042 12
102636 221
82095 238
16297 36
75999 116
15910 26
14421 7
15732 24
15950 12
52123 91
19437 33
25575 46
20348 39
56143 166
24605 47
40514 74
45008 170
92575 205
23023 40
37471 112
29355 60
42663 135
83898 268