39886 27
15631 16
25427 45
10356 11
10122 33
16011 17
24270 34
10815 21
11054 12
26171 50
13382 25
8098 12
18831 42
9055 12
6541 8
11731 16
10168 7
10675 12
22917 33
7084 1
14097 18
8106 11
6855 4
12827 14