2601 49
15415 480
20673 653
2758 225
30057 476
7591 122
31290 292
11264 348
6549 802
2183 229
30408 835