22051 42
39562 87
26048 45
27093 101
9501 13
37682 93
9696 15
9874 24
13991 25
14829 38
3207 8
17884 17
37636 71
11655 15
22241 51
4368 11
7188 21
18385 20
5940 9
10619 25
156986 280
10322 33
13173 22
19314 32