40665 666
4096 539
3688 876
4643 563
3067 277
2521 459
2821 326
22896 814
2991 352
3270 685
3782 628
1409 137
3246 194
39500 331
33554 492
1043 41
1566 53
3189 486
55357 279
2547 501
3249 569
3257 759
26966 224
3212 478
1246 98
9062 370
11402 296
16315 542