16692 515
5799 551
14336 561
8323 259
9613 239
5037 373
5295 728
5678 474
8565 547
5199 459
5231 202
3192 588
19702 616