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