14641 293
7407 516
20753 351
5221 611
6297 462
4401 386
6675 432
6508 437
13204 333
7578 421
8619 377
2428 368
5904 511
2074 79
2058 234
2746 235
3439 746
4895 825