4096 640
4491 574
27648 653
12504 632
3537 167
6426 528
4358 423
6893 284
6426 138
12541 688
3323 30
8693 111
3555 530
8289 445
4253 180