3199 334
3742 107
2733 63
2609 215
30827 768
4411 665
3062 281
17904 264
9625 717
2364 245
2809 97
3813 318
4103 225
2821 654