13141 15
15992 9
13327 17
45487 22
16107 10
15353 5
8449 2
30017 26
14818 7
9993 3
43130 40
16355 8
18064 9
19619 25
17680 12
14559 15
30663 15
28188 15
17042 11
29579 20
14754 18