4096 294
2686 392
11437 734
11947 315
3066 662
1617 190
7019 37
2089 511
4058 723
3275 792
1291 206
7844 920
7367 304
2345 372
3483 552
8678 669
8577 646
1864 266
8053 460
1809 339
9225 76
2685 500
5687 514
3057 729