43377 473
4042 271
12987 549
13449 132
2307 61
15624 454
77383 678
22676 607
27822 380
64926 512
41065 101
12012 135
57156 638
14571 265
9580 86
28657 700
75974 229
3051 415
4605 317