12345 563
33625 603
43790 941
38570 876
47879 522
19682 241
15559 704
20471 614
3452 378
2674 386
2187 45
4155 317
6106 93
4073 359
14954 448
8713 77