2709 820
2703 632
984 280
1072 306
1945 555
8290 307
5152 249
3441 223
12189 116
4314 667
2757 199
46696 549