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