2713 820
2732 632
1015 280
1079 306
1950 555
8297 307
5161 249
3443 223
12195 116
4318 667
2761 199
46747 549