16692 515
5800 551
14336 561
8327 259
9615 239
5037 373
5295 728
5679 474
8566 547
6878 413
5232 202
3194 588