10593 29
65890 209
15793 32
38430 50
12391 10
53727 84
15861 29
26345 44
33060 77
18909 35
42746 59
39416 79
15830 31
41409 105
26601 38
11964 27
60062 137
117588 185
32398 66
45452 69
15240 24
13853 23
21782 62