2710 820
2705 632
988 280
1073 306
1946 555
8290 307
5152 249
3441 223
12189 116
4314 667
2757 199
46703 549