4273 382
2824 45
12338 99
11402 658
28679 425
87502 779
54860 675
13681 155
68455 346
36583 787
34701 730
7597 433
56905 196