4269 382
2823 45
12337 99
11401 658
28673 425
87462 779
54829 675
13676 155
68420 346
36577 787
34686 730
7595 433
56876 196