5192 52
6122 500
2973 205
4202 575
4725 337
7510 692
19685 325
2767 35
2320031 7050
12513 693
4280 58
4193 123
3955 55
3703 479
4905 570
115260 632
13969 650
46413 236
3414 383
30681 624
9238 538
2432 304
256855 831
4046 957
6344 317
2660 43
4629 669
2348 153