12601 10
25304 90
13293 24
17515 47
15914 30
16872 31
21010 25
19766 53
13108 7
9561 14
26289 31
27030 67
36400 103
26189 73
10673 20
13363 30
22614 35
12688 14
24055 24
15675 82
29344 70
21769 18
50683 162
15153 30