5912 261
19393 322
24577 244
18551 753
20267 114
6454 795
85634 846
8326 539
11522 214
203670 731
916800 1612
94641 487
67093 840
34121 622
23177 166
58808 334
17985 855
4442 423
3698 520
3526 547
4158 356