1295 265
2712 849
1287 97
2092 675
1626 263
1505 277
2863 770
1240 160
5845 635
4761 812
27031 646
36188 740