5537 515
5795 41
128511 633
120589 425
79394 179
14364 388
40320 700
14160 570
10228 247
25217 417
22239 648
55840 518
46442 751
27700 60
45580 829
27687 942
17091 112
15128 99
42766 491
3833 144
1453 42
3916 296
2698 248
2254 198
7401 217
3153 255
3992 311
7066 582