13595 16
12586 6
19608 25
10760 10
12329 18
10195 5
13281 19
12764 14
9194 4
12639 11
10842 8
19425 32
18865 26
10574 3
11978 10
17279 33
11037 10
13184 9
12080 13
18614 36
19086 54
10905 11
13528 28
16490 22