14990 14
4255 4
6421 8
17206 27
10518 10
25246 58
7936 7
18884 55
18816 25
10901 4
14404 17
16382 14
13663 14
19350 26
34321 39
7273 11
19015 19
28853 41
20606 15
13199 13
20093 43
7507 12
10412 15
18227 15