4306 382
2833 45
12347 99
11415 658
28746 425
87820 779
55107 675
13724 155
68648 346
36634 787
34810 730
7605 433
57087 196