12333 8
10652 4
9921 7
9856 7
9455 3
9411 7
10311 5
11335 6
9606 7
11093 11
11357 4
12805 8
12449 2
13749 1
33769 65
19015 41
20457 28
17424 38
12877 18
17640 33
30279 52
37916 68
31452 66
127804 371