10206 500
2382 95
25816 278
6389 962
28657 146
14002 574
3700 627
4203 76
154683 338
31310 692
22705 419
2287 271
6058 661
4399 398
13314 462
3483 734
3465 213
11334 665
2317 337
4713 626
4445 513
22129 529
3494 409
3429 233
10295 285
3801 331
3644 261
33508 630