4184 107
3541 64
3032 215
31646 768
4710 665
6670 282
21149 264
10198 717
2657 245
3435 97
4553 318
4775 225
3703 654