2543 400
27335 605
3949 616
11782 435
50566 483
39906 138
22844 75
12776 58
3114 465
3547 617
4628 874