15028 8
11520 14
11994 4
11496 5
13419 20
10961 10
13596 25
20872 22
9924 7
12061 3
14962 4
20270 21
13876 9
14909 17
22302 28
13281 17
11179 3
15205 10
28313 18
14104 11
10551 10
14696 13
11192 5
36623 36