30 11
6334 47
14882 61
10890 30
21304 58
7183 27
9929 20
13098 42
29482 89
31476 123
33119 92
28145 85
16334 49
42577 109