467
431
452
420
588
470
410
479
438
451
585
513
28457
21620
19841
17683
1415265
13822
1283148
12426
11050
1071144
9460
80411