4096 444
3522 385
10381 327
9482 149
5771 892
6378 906
4323 541
5740 494
5256 562
3150 247
12616 120
14035 200
42450 325