3023 109
3170 397
38776 314
4633 719
3994 697
1835 211
3866 418
1997 160
4165 142
2867 302
3377 79
2773 496
3374 585