2713 820
2730 632
1012 280
1079 306
1950 555
8295 307
5160 249
3442 223
12195 116
4318 667
2761 199
46736 549