22196 68
11014 23
17074 47
5209 25
5140 26
4841 12
12457 28
11716 43
18350 58
20180 72
27456 35
27826 63
29192 40
32496 45
17424 22
6702 17
12272 24
13134 20
2982 9
140803 155
25393 21
14579 33
10665 19