31779 20
13426 7
15077 16
7666 5
35787 51
64957 103
16726 12
32341 45
13403 7
9893 11
8519 8
6379 8
13742 14
11265 15
15577 11
6884 8
6497 4
29227 33
45633 37
35449 48
9560 7
9124 7
22038 15
12154 23