20003 23
14546 14
15144 23
13416 4
17467 25
12400 2
13714 14
19764 17
15217 21
12585 6
29471 54
15182 7
19130 13
22092 41
17418 22
12270 4
21078 22
18126 29
14042 10
15970 14
20332 19
12011 4
13805 39
20885 42