2048 238
12565 306
12041 104
6290 114
8682 24
8899 857
12154 560
9375 605
6626 409
36344 393
6668 726
15509 448