4237 382
2820 45
12333 99
11394 658
28629 425
87341 779
54689 674
13647 155
68296 346
36538 787
34635 730
7592 433
56760 196