12540 72
17515 54
8137 42
7145 21
31058 95
29670 90
58750 209
13214 55
25260 102
15444 26
25807 71
10263 18
21589 24
93661 222
15185 8
51307 104
12015 31