20 5
1259 5
834 11
18129 27
26452 51
39423 144
38056 151
22336 59
23950 51
47754 72
47332 216
22028 63
19627 42