4096 513
5963 717
4921 338
1793 238
15117 289
4910 648
4661 637
15830 581
5301 186
3826 612
17044 315
8765 771
2789 415
5487 199
3664 609
2159 158
2978 467
4466 671
4589 384
8175 64
4420 821
1347 148
4981 483
4046 462