2432 619
1975 578
2791 606
283 74
38397 583
2328 306
3778 567
3934 851
24452 265
4536 239
34723 496
5655 161
5988 276
6864 529