16001 31
22288 51
39165 72
22210 43
15509 12
19629 34
15842 52
13411 11
28066 48
32730 70
20154 35
29628 105
57227 190
25287 66
19501 38
24572 41
42951 90
44654 137
26297 81
37248 59
10749 13
15287 26
11650 14
15819 25