10504 11
14570 13
13448 14
14431 11
15692 22
14719 12
14603 10
24897 26
12423 20
12873 24
11778 3
11159 6
14442 25
11013 7
9246 4
15009 14
19082 22
19990 23
18201 15
28680 29
13756 8
8892 1
16665 27
13487 10