4271 382
2823 45
12338 99
11401 658
28675 425
87474 779
54841 675
13677 155
68430 346
36578 787
34697 730
7596 433
56886 196