9550 17
14761 11
78418 126
10365 15
46213 52
12499 9
13897 19
6311 22
9825 7
7736 17
4099 12
7310 7
11473 6
11289 17
4289 5
17029 17
13763 22
7506 2
19775 26
23374 36
107168 200
8177 16
5668 6
34818 34