4505 345
2434 619
1529 499
1392 291
2825 934
569 118
2538 528
1937 475
2152 415
3197 443
3670 264
26899 748