15973 18
20189 24
14067 12
9961 13
13797 21
10179 5
12940 21
10814 11
11790 2
12723 6
11637 15
11888 4
9182 5
8707 7
9750 8
16928 40
19163 31
11917 17
11045 17
11294 11
15072 15
16040 28
14348 15
10693 9