3025 109
3172 397
38786 314
4634 719
3994 697
1835 211
3866 418
1998 160
4166 142
2867 302
3377 79
2773 496
3377 585