4273 382
2825 45
12339 99
11402 658
28687 425
87510 779
54875 675
13683 155
68467 346
36583 787
34710 730
7597 433
56913 196