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