40703 99
16604 22
18498 42
20032 55
12537 10
38629 100
55549 115
11780 13
57638 200
11180 13
19387 59
16315 17
13649 29
36042 144
33679 123
22198 64
29153 80
23967 51
39564 68
30779 42
122653 356
17968 27
25685 49
13669 37