2142 302
2803 248
1991 41
3988 663
3038 285
3280 646
2484 336
2859 375
52959 587
9761 41
1031 54
2879 410
2331 163
4483 277
1850 225
5327 544