21140 18
14929 20
25751 24
10486 16
36870 14
17522 25
10957 5
73739 90
25772 27
17049 27
32253 69
138846 198
73981 135
9138 6
10967 8
148838 212
6888 9
11222 6
22123 19
12661 12
87467 85
38590 61
42896 55
14882 21