4266 382
2822 45
12335 99
11397 658
28667 425
87442 779
54805 675
13670 155
68396 346
36569 787
34675 730
7593 433
56857 196