5183 19
14236 18
21693 17
11187 15
40919 22
12573 33
4549 5
37028 59
6098 21
5440 15
16321 33
9715 21
15465 41
2140 0
16614 26
22787 42
26587 48
7769 12
17511 52
17008 32
2428 10
21712 25