4096 310
6612 637
6122 790
12375 161
5621 718
6136 441
6449 578
3518 376
4721 420
7744 602
5274 300
4439 149
13308 103
4171 530
3499 447
4601 862
7587 625
12258 887
11688 291
4670 686
6712 623
3638 557
5484 227
2995 340