2891 285
3186 646
2301 336
2656 375
47723 586
8977 41
898 54
2616 410
2049 163
3585 277
1584 225
4715 543