4286 382
2827 45
12340 99
11412 658
28712 425
87587 779
54969 675
13697 155
68534 346
36597 787
34756 730
7601 433
56970 196