42857 195
130890 411
9111 376
27185 336
5981 281
8002 244
4692 604
308342 952
9000 711
97799 710
6196 409
80530 316
5259 812
27892 91
8111 207
3487 117
8968 135
5274 316
6358 345
6419 503
2985 88
5074 165
4885 220
4404 264
5022 361
3600 261
2518 484
24339 166