10171 93
13299 306
12802 392
4116 499
17607 37
4586 352
3208 348
4477 786
22085 548
14579 623
8376 376
6009 544
2534 257
2361 257
584 47
40320 397
23895 237
2888 156
2903 96
3300 290
837 73
43454 430
47147 162
2998 371
9671 640
26279 619
3170 298
4449 456