39652 80
33104 123
31133 85
42010 104
25545 46
15951 11
38915 62
35040 60
37973 70
19982 55
28743 167
31568 94
12560 9
25298 62
24411 42
17139 19
14220 26
11255 12
18339 27
34295 127
18809 59
31102 101
19239 57
27782 54