16123 17
12042 12
102636 221
82095 238
16528 36
75999 116
15910 26
14421 7
15732 24
15950 12
52123 91
19437 33
25575 46
20348 39
56376 168
24837 47
40514 74
45008 172
92809 205
23023 40
37471 112
29355 60
42663 136
83898 268