10001 347
2463 285
7357 431
4621 465
3691 422
3443 541
5964 375
7470 686
8696 501
16164 665
9310 477
4204 211
5685 572
2030 37
17922 712
9749 685
4186 571
2477 218
2762 386
4295 171
2161 230
2835 329
2914 648
4494 379
1270 62
12858 341
3634 238
7936 769