2431 619
1975 578
2788 606
281 74
37643 583
2324 306
3774 567
3931 851
24445 265
4531 239
34723 496
5634 161
5972 276
6860 529