9909 473
4540 418
127353 788
88850 387
67504 844
53601 218
29025 591
14625 47
4299 556
3827 787
2472 316
4344 138
3009 115
4310 569
7711 595
8949 610
5585 766
5074 446
4923 839
5344 679
4987 394
39396 415