20597 35
21016 44
31430 51
14372 20
40162 126
24606 22
23356 91
28881 71
13503 34
13718 32
25068 68
30185 66
18013 25
32974 64
22770 44
32494 54
42472 130
40946 80
110624 384
25341 30
19467 36
23445 44
39191 61
44676 47