21428 19
15261 16
18717 20
13617 23
7014 23
9961 5
8322 12
5482 7
16759 19
9628 15
14338 39
8192 20
12295 18
11387 18
20633 20
4939 4
22508 53
24144 12
12308 17
7564 7
7350 10
8919 15
15398 35
10545 22