2397 115
12641 603
29706 151
86583 447
6460 100
25804 561
11162 532
13328 637
8359 295
12145 602
16503 617
40320 401
11483 669
10077 45
2602 56
42150 161
53694 768
8247 781
15748 297
10390 496
8377 667
6237 426
5080 749
10584 716
15096 132
10956 449
15698 741
4968 112