4273 382
2824 45
12339 99
11402 658
28683 425
87507 779
54868 675
13681 155
68463 346
36583 787
34703 730
7597 433
56912 196