15001 30
15454 21
19175 9
13110 27
20509 25
12805 8
12858 11
17809 27
9941 13
14504 17
10634 21
24059 25
27553 27
13507 14
45228 39
47371 76
17939 21
22258 12
13984 8
19281 20
46444 42
23423 12
8217 8
15011 7