509 56
19391 256
2436 296
3477 747
8774 374
3944 595
4607 362
2777 122
2993 446
15307 688
1606 260
4880 613
25519 306
3594 533
10418 667
1755 323
3661 738
26780 396
6501 317
76935 320
16220 766
8494 617
6081 458
8876 275
48098 941
3168 96
3295 307
12087 395