2571 625
1553 308
6319 323
11212 514
2851 397
3286 734
5510 817
2619 463
8075 364
7939 605
8693 795
3494 710
1652 254
6543 725
3975 574
5079 583
2961 161
928 115
1328 219
6057 460
12513 595
9478 527
19157 635
32551 378
7382 295
10373 749
4651 350
25519 305