4096 615
2953 582
3125 642
11396 108
6211 765
4542 43
6183 503
5474 326
23124 755
10365 227
7616 856
4301 541
6706 596
9133 493
6182 442
10287 90
4432 647
2636 95
5429 636
20340 733
9479 461
17370 590
7147 240
9042 216
13569 740
24581 245
19760 131
7423 344