2433 619
1975 578
2791 606
284 74
38939 583
2330 306
3779 567
3940 851
24460 265
4541 239
34724 496
5673 161
5999 276
6865 529