37742 20
3062 8
5740 6
8724 17
11719 26
9035 8
9098 7
2363 9
23097 31
4581 6
5615 4
14730 17
10433 23
10583 14
18821 33
22120 39
8839 21
5319 11
26 9
25161 32
8139 12
11462 15
30332 36
45065 52