4246 382
2820 45
12334 99
11394 658
28636 425
87367 779
54725 674
13658 155
68334 346
36547 787
34647 730
7592 433
56790 196