15882 16
14637 29
15979 35
10952 23
7167 16
17344 55
35865 55
10937 24
142772 334
15891 26
22778 59
28728 87
12458 16
11040 7
14354 12
5486 11
32227 170
41383 136
17104 40
28552 73
11236 27
14268 37
7586 16
15100 45