3019 501
27405 244
5544 229
5998 140
5441 320
4677 284
16807 358
114397 110
5981 405
64552 726
4904 90
166431 539
9876 565
24278 242
62104 107
55302 483
31065 776
70719 417
58991 177
39290 314
22221 149
45777 847
58167 506
67260 308
38695 168
9647 98
33579 307
50715 422