15882 15
14637 28
15979 35
10952 23
7167 16
17344 55
35865 55
10937 24
142380 334
15891 26
22778 58
28728 87
12458 16
11040 7
14354 12
5486 11
32227 168
41383 134
17104 40
28552 73
11236 27
14268 37
7586 16
14765 45