4273 382
2823 45
12338 99
11402 658
28677 425
87489 779
54852 675
13678 155
68445 346
36581 787
34699 730
7596 433
56899 196