9514 652
3840 648
4013 438
2493 369
6434 426
15373 416
7182 703
2603 486
3058 570
20805 872
6453 740
26091 821
70555 642
18246 291
1030109 3044
25747 739
573170 3057
830988 1668
515918 634
467935 1563
84598 382
54609 84
107158 301
20635 841
5772 476