4297 382
2828 45
12343 99
11414 658
28722 425
87678 779
55033 675
13706 155
68590 346
36615 787
34777 730
7604 433
57025 196