10593 29
65440 208
15793 32
38046 50
12391 10
53353 84
15861 29
25997 42
33060 76
18564 35
42746 59
39416 79
15830 31
41409 105
26601 38
11631 27
60062 134
117183 185
32398 65
45452 69
15240 24
13853 23
21782 62