58960 494
135340 914
7839 555
63936 489
62943 269
28657 944
36585 249
41759 609
22306 748
5694 123
84342 896
19315 862
10461 354
5809 352
15556 599
4663 559
16782 396
35955 496
6700 236
27576 558
19656 286
35697 578
5030 346
28750 326
33981 208
12779 491
48449 207
39548 890