4096 620
8461 659
3253 516
10033 467
12872 229
4680 848
7691 423
16248 541
4707 735
6084 628
6432 157
5097 676
13661 495
2675 90
5945 268
13655 158
4216 636
5275 646
7498 513
14453 379
3804 403
34272 393
16865 596
4192 578