2431 619
1975 578
2788 606
283 74
37849 583
2325 306
3774 567
3931 851
24447 265
4532 239
34723 496
5642 161
5978 276
6861 529