49492 105
27337 63
26827 53
15626 42
46048 60
14889 24
13660 39
18914 47
25199 67
29693 139
18955 11
30013 53
21229 22
28353 67
82908 130
112465 202
45767 122
128787 375
50505 79
30344 30
39584 46
16784 39
16102 26
33068 77