1025 7
2577 12
7094 19
21643 50
16653 42
9708 18
14074 27
21236 63
51391 131
7183 18
34574 82
39971 57
14299 20
33797 92
39421 107
16661 19
49298 45
19529 35
32657 54
30878 72
24417 35
31181 78
6741 24
16301 44