15007 135
1274 5
2191 8
3451 21
2283 11
12714 74
9431 87
7165 45
11689 69
4147 13
9920 37
17603 61
15270 62