4269 382
2823 45
12337 99
11401 658
28673 425
87463 779
54836 675
13677 155
68425 346
36577 787
34691 730
7595 433
56878 196