3787 663
2928 285
3210 646
2353 336
2714 375
50304 586
9360 41
936 54
2680 410
2128 163
3823 277
1681 225
4875 544