39799 67
140803 155
38183 22
6153 18
23106 28
12977 18
5955 13
11597 27
12519 25
40179 62
17199 19
15162 21
52844 71
20091 30
15756 30
17844 23
5735 17
23941 58
13031 15
9315 34
8592 26
17104 40
18311 60
43818 99