4306 382
2833 45
12347 99
11415 658
28747 425
87822 779
55108 675
13726 155
68651 346
36635 787
34811 730
7605 433
57088 196