20888 613
55869 425
1632 369
2380 43
4684 403
10381 721
20913 81
27771 388
3129 189
38248 287
46412 114
1010 67
2405 571
27030 367
40320 120
799 145
23129 100
32241 669
41776 164
37773 855
1105 279
11422 59
4353 664
1188 337