4096 477
8388 726
9902 594
12326 532
4045 265
5877 451
186993 356
13968 578
4436 394
4810 293
3965 606
5581 350
4382 117
171716 640
6655 710
47871 268