12888 50
14699 42
36394 130
19250 37
33598 78
12351 19
19287 24
79722 181
55592 139
44356 85
15682 41
21459 80
20442 58
10896 36
3303 32
52673 162
16180 70
17390 58
14047 49
8261 32
21218 126