18027 29
19391 30
11351 5
9603 8
14937 12
13574 29
12302 14
11100 8
9388 11
12505 13
10752 12
22455 52
10197 8
17907 28
11563 13
12211 9
15539 18
19583 31
14110 10
12859 16
9811 8
13721 38
14443 13
9033 10