24184 445
23938 157
2280 106
30005 534
87441 470
4512 904
3823 392
17987 446
4703 191
2761 177
5251 680
6160 167
12329 324
7972 265
40320 259
15314 66
16168 379
30256 704
17282 469
8350 279
4509 242
5396 634
6007 322
3586 352
6927 796
3347 275
95401 717
4127 127