20506 78
16300 28
17230 47
12800 19
15362 21
22294 67
12437 11
24493 50
12401 8
13416 17
16469 55
62118 125
21834 34
17787 40
10531 7
12427 11
20602 46
31992 70
12755 22
18491 27
27589 51
26224 58
32421 81
19863 46