2433 619
1975 578
2792 606
284 74
39213 583
2331 306
3780 567
3941 851
24465 265
4542 239
34725 496
5677 161
6000 276
6866 529