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