12656 27
14000 30
13251 11
18449 48
12906 11
23556 80
12972 14
22477 44
38891 86
16584 25
11332 21
16068 40
12538 5
21395 39
12126 8
13736 27
33049 102
12815 24
21097 57
17826 39
27463 46
23480 43
11737 8
15771 40