9580 5
11158 13
16931 14
14555 9
10388 14
8175 15
15595 27
5113 9
8945 20
11868 16
13005 22
4855 8
10186 17
4834 1
15504 26
15192 15
17106 37
26851 34
15499 10
18031 24
12997 14
12169 20
9609 16
12719 28