15596 26
11533 28
26250 47
9175 33
12052 43
17504 82
84914 90
58817 177
55683 201
39377 82
24902 26
14994 24
40397 160
12710 31
5254 12
9268 22
43999 90
74646 123
7310 11
14346 15
7682 13
9144 5
11236 27
11668 42