4272 382
2823 45
12338 99
11401 658
28675 425
87484 779
54849 675
13677 155
68437 346
36580 787
34697 730
7596 433
56893 196