1295 265
2713 849
1300 97
2092 675
1627 263
1515 277
2865 770
1248 160
5847 635
4766 812
27033 646
36194 740