10130 25
34467 50
6138 3
9716 9
5943 3
12713 19
15680 19
7006 10
9448 16
5398 11
27564 48
6067 7
11713 17
14175 16
5663 11
21192 45