...
50 38129 4
31 25035 4
28 20067 6
6 19150 42
32 19137 5
32 17328 3
112 12469 27
23 11494 9
69 8353 7
113 7119 2