15029 10
12458 1
41302 45
38366 50
20060 26
30974 36
99730 172
16214 4
47556 86
13295 8
15386 17
22070 35
26904 34
41677 81
25698 15
29128 30
49865 73
27737 38
26204 18
14149 13
14054 4
15334 13
14373 7
14807 16