2881 285
3185 646
2287 336
2638 375
46887 586
8842 41
894 54
2601 410
1955 163
3528 277
1547 225
4673 543