3013 109
3170 397
38741 314
4624 719
3991 697
1835 211
3858 418
1996 160
4159 142
2866 302
3371 79
2771 496
3373 585