2399 7
9807 9
10792 15
15430 41
22309 24
28258 51
12497 29
6114 24
30249 41
13818 7
9937 9
21417 33
6800 9
4880 15
26277 33
11627 18
5698 18
35423 38
6001 27
70658 179
6106 23
25504 44
12282 16