4505 345
2434 619
1529 499
1392 291
2824 934
569 118
2538 528
1936 475
2148 415
3193 443
3661 264
26896 748