4246 382
2820 45
12334 99
11394 658
28636 425
87367 779
54725 674
13658 155
68331 346
36545 787
34646 730
7592 433
56789 196