4273 382
2824 45
12338 99
11402 658
28678 425
87497 779
54859 675
13681 155
68453 346
36582 787
34700 730
7596 433
56903 196